Katalog CVE

CVE-2023-23918

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

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
2.02%

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

Streszczenie

W Node.js <19.6.1, <18.14.1, <16.19.1 i <14.21.3 istnieje podatność na eskalację uprawnień umożliwiająca obejście eksperymentalnej funkcji Permissions i dostęp do nieautoryzowanych modułów poprzez process.mainModule.require(). Dotyczy to wyłącznie użytkowników, którzy włączyli eksperymentalną opcję uprawnień z --experimental-policy.

Ocena ryzyka

Atakujący może obejść mechanizm uprawnień i uzyskać dostęp do modułów, do których nie powinien mieć dostępu, co może prowadzić do eskalacji uprawnień w aplikacji.

Rekomendacja

Zaktualizuj Node.js do wersji 19.6.1, 18.14.1, 16.19.1, 14.21.3 lub nowszej.

Inne podatności w Node.js

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

A privilege escalation vulnerability exists in Node.js <19.6.1, <18.14.1, <16.19.1 and <14.21.3 that made it possible to bypass the experimental Permissions (https://nodejs.org/api/permissions.html) feature in Node.js and access non authorized modules by using process.mainModule.require(). This only affects users who had enabled the experimental permissions option with --experimental-policy.

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