Katalog CVE

CVE-2026-107700

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Biblioteka dot-access w wersjach 0.0.3 do 1.0.0 zawiera podatność na wstrzyknięcie kodu JavaScript. Ścieżka przekazywana do metody get() jest konkatenowana do ciała nowej funkcji w index.js, co pozwala atakującemu na dostęp do constructor.constructor i załadowanie child_process w celu wykonania poleceń systemu operacyjnego w procesie Node.js.

Ocena ryzyka

Zdalny atakujący może wykonać dowolny kod JavaScript, co może prowadzić do pełnego przejęcia procesu Node.js, kradzieży danych lub dalszych ataków na infrastrukturę.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji biblioteki lub unikanie przekazywania niesprawdzonych ścieżek do metody get(). Należy również walidować dane wejściowe.

Inne podatności w dot-access

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

dot-access 0.0.3 through 1.0.0 contains a code injection vulnerability that allows remote attackers to execute JavaScript by supplying crafted paths to get(). The path is concatenated into a new Function body in index.js, so attackers can reach constructor.constructor to load child_process and run operating system commands in the Node.js process.

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