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, lösta tre sÄrbarheter (CVE-2019-16775, CVE-2019-16776 och CVE-2019-16777), 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 LibreSSL. 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).
  • CVE-2019-16775 och CVE-2019-16776 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 "../").

    KĂ€lla: opennet.ru

  • Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster