Katalog CVE

CVE-2023-32558

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
1.74%

Percentyl 78 - wyżej niż 78% wszystkich znanych CVE

Streszczenie

W Node.js 20.x użycie przestarzałego API process.binding() może obejść model uprawnień poprzez path traversal. Podatność dotyczy wszystkich użytkowników korzystających z eksperymentalnego modelu uprawnień w Node.js 20.x.

Ocena ryzyka

Organizacja korzystająca z eksperymentalnego modelu uprawnień w Node.js 20.x może być narażona na obejście ograniczeń i nieautoryzowany dostęp do zasobów.

Rekomendacja

Zaktualizuj Node.js do najnowszej wersji zawierającej poprawkę. Unikaj polegania na eksperymentalnym modelu uprawnień w środowisku produkcyjnym.

Inne podatności w Node.js

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

The use of the deprecated API `process.binding()` can bypass the permission model through path traversal. This vulnerability affects all users using the experimental permission model in Node.js 20.x. Please note that at the time this CVE was issued, the permission model is an experimental feature of Node.js.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS