CVE-2026-33864
CriticalSummary
W najnowszej wersji pakietu convict npm (6.2.4) występuje podatność na zanieczyszczenie prototypu. Mimo wcześniejszej poprawki, która miała na celu ograniczenie zanieczyszczenia prototypu poprzez sprawdzanie, czy dane wejściowe użytkownika zaczynają się od zastrzeżonego klucza, nadal możliwe jest zanieczyszczenie `Object.prototype`.
Risk Assessment
Zanieczyszczenie prototypu może prowadzić do nieautoryzowanego dostępu do danych oraz manipulacji obiektami w aplikacji, co stwarza poważne zagrożenie dla bezpieczeństwa systemu.
Recommendation
Zaleca się aktualizację pakietu convict do najnowszej wersji, która zawiera poprawki zabezpieczeń oraz przegląd kodu aplikacji w celu zminimalizowania ryzyka związanego z tą podatnością.
Original NVD description (English source)
### Summary A prototype pollution vulnerability exists in the latest version of the convict npm package (6.2.4). Despite a previous fix that attempted to mitigate prototype pollution by checking whether user input started with a forbidden key, it is still possible to pollute `Object.prototype` via a

