ProHoster > Blogg > Internetnyheter > En sÄrbarhet i NPM som tillÄter Àndring av godtyckliga filer vid installation av ett paket
En sÄrbarhet i NPM som tillÄter Àndring av godtyckliga filer vid installation av ett paket
I uppdateringen av paketförvaltaren NPM 6.13.4, som ingÄr i leveransen av Node.js och anvÀnds för distribution av moduler pÄ JavaScript, tre sÄrbarheter (, och ), vilket möjliggör modifiering eller överskrivning av godtyckliga systemfiler vid installation av ett paket som förberetts av en illvillig aktör. Ett kringgÄende av skyddet kan vara installation med alternativet "--ignore-scripts", som förhindrar körning av inbyggda paketbehandlare. NPM-utvecklarna har analyserat de paket som finns i förrÄdet och har inte funnit nÄgra spÄr av utnyttjande av de identifierade problemen för att utföra attacker.
CVE-2019-16777 i versioner före 6.13.4 och tillÄter överskrivning av systemexekverbara filer under den globala installationen av paketet. Endast filer i den mÄlmapparna dÀr de exekverbara filerna installeras kan bli manipulerade (vanligtvis /usr/local/bin).
och framtrÀder i versioner före 6.13.3 och möjliggör skrivning av godtyckliga filer genom att skapa symboliska lÀnkar till filer utanför mappen med moduler (node_modules) eller genom manipulering av fÀltet bin i package.json (i bin-fÀltet tillÀts anvÀndning av sökvÀgar med "../").
Vi anvÀnder cookies cookie, för att ge den bÀsta upplevelsen pÄ vÄr webbplats. Genom att fortsÀtta anvÀnda webbplatsen godkÀnner du vÄr integritetspolicy.Acceptera
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrarđ„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster