Zranitelnost v NPM, umožňující změnu libovolných souborů při instalaci balíčku
V aktualizaci správce balíčků NPM 6.13.4, která je součástí dodávky Node.js a používá se k distribuci modulů v jazyce JavaScript, tři zranitelnosti (, a ), umožňují modifikaci nebo přepsání libovolných systémových souborů při instalaci balíčku připraveného útočníkem. Jako obranou proti tomuto se může použít instalace s volbou „—ignore-scripts“, která zakazuje provádění vestavěných zpracovatelů balíčků. Vývojáři NPM analyzovali balíčky v repozitáři a nenašli žádné stopy použití zjištěných problémů k provedení útoků.
CVE-2019-16777 v verzích před 6.13.4 a umožňuje přepisování systémových spustitelných souborů během globální instalace balíčku. Může být nahrazena pouze soubory v cílovém adresáři, kam se instalují spustitelné soubory (obvykle /usr/local/bin).
a se projevují ve verzích před 6.13.3 a umožňují zapsat libovolný soubor vytvořením symbolického odkazu na soubory mimo adresář s moduly (node_modules) nebo manipulacemi s polem bin v package.json (v poli bin bylo povoleno použití cest s „/../“).
Používáme soubory cookie, abychom zajistili nejlepší zážitek na našich stránkách. Pokračováním v používání stránek souhlasíte s naší politikou ochrany osobních údajů.Přijmout
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster