CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2021-43616

Medium
Published: Translated: NVD NIST

Summary

Polecenie npm ci w npm w wersjach 7.x i 8.x do 8.1.3 kontynuuje instalację, nawet jeśli informacje o zależnościach w pliku package-lock.json różnią się od tych w package.json. To zachowanie jest niezgodne z dokumentacją.

Risk Assessment

Taka niezgodność może ułatwić atakującym instalację złośliwego oprogramowania, które miało być zablokowane. Organizacje mogą być narażone na ryzyko wprowadzenia nieautoryzowanych pakietów do swoich aplikacji.

Recommendation

Zaleca się aktualizację npm do najnowszej wersji, aby zapewnić zgodność między package-lock.json a package.json oraz zminimalizować ryzyko instalacji złośliwego oprogramowania.

Original NVD description (English source)

The npm ci command in npm 7.x and 8.x through 8.1.3 proceeds with an installation even if dependency information in package-lock.json differs from package.json. This behavior is inconsistent with the documentation, and makes it easier for attackers to install malware that was supposed to have been b

Vulnerability data from NVD (NIST) · CISA KEV · EPSS