Katalog CVE

CVE-2026-41242

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.77%

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

Streszczenie

Biblioteka protobufjs w wersjach przed 8.0.1, 7.5.5 i 6.11.6 pozwala atakującemu na wstrzyknięcie dowolnego kodu w pola "type" definicji protobuf. Wstrzyknięty kod wykonuje się podczas dekodowania obiektów z użyciem tej definicji.

Ocena ryzyka

Jeśli aplikacja przetwarza niezaufane definicje protobuf, atakujący może wykonać dowolny kod w kontekście procesu Node.js, co prowadzi do przejęcia aplikacji lub serwera.

Rekomendacja

Zaktualizuj protobufjs do wersji 8.0.1, 7.5.5 lub 6.11.6 (lub nowszej) i unikaj kompilowania niezaufanych definicji protobuf.

Inne podatności w protobufjs

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

protobufjs compiles protobuf definitions into JavaScript (JS) functions. In versions prior to 8.0.1, 7.5.5, and 6.11.6, attackers can inject arbitrary code in the "type" fields of protobuf definitions, which will then execute during object decoding using that definition. Versions 8.0.1, 7.5.5, and 6.11.6 patch the issue.

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