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

CVE-2026-44291

High
Published: Translated: NVD NIST

Summary

W wersjach przed 7.5.6 i 8.0.2, protobufjs używał zwykłych obiektów z dziedziczonymi prototypami do wewnętrznych tabel wyszukiwania typów. Jeśli Object.prototype został wcześniej zanieczyszczony, te tabele wyszukiwania mogły być narażone na ataki.

Risk Assessment

Zanieczyszczenie Object.prototype może prowadzić do nieautoryzowanego dostępu do funkcji kodujących i dekodujących, co stwarza poważne ryzyko dla bezpieczeństwa aplikacji korzystających z protobufjs.

Recommendation

Zaleca się aktualizację protobufjs do wersji 7.5.6 lub 8.0.2, aby zminimalizować ryzyko związane z zanieczyszczeniem prototypów.

Related vulnerabilities

Original NVD description (English source)

protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.5.6 and 8.0.2, protobufjs used plain objects with inherited prototypes for internal type lookup tables used by generated encode and decode functions. If Object.prototype had already been polluted, those lookup tables

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