CVE-2014-1569
WysokieStreszczenie
Funkcja definite_length_decoder w lib/util/quickder.c w Mozilla Network Security Services (NSS) przed wersją 3.16.2.4 oraz 3.17.x przed wersją 3.17.3 nie zapewnia prawidłowego formatu kodowania DER długości ASN.1. To umożliwia zdalnym atakującym przeprowadzenie ataków typu data-smuggling poprzez użycie długiej sekwencji bajtów w kodowaniu.
Ocena ryzyka
Atakujący mogą wykorzystać tę podatność do manipulacji danymi, co może prowadzić do nieautoryzowanego dostępu lub usunięcia danych w systemach korzystających z podatnej wersji NSS.
Rekomendacja
Zaleca się aktualizację Mozilla Network Security Services do wersji 3.16.2.4 lub 3.17.3 oraz monitorowanie systemów pod kątem nieautoryzowanych działań.
Inne podatności w Mozilla Network Security Services (NSS)
Zobacz wszystkie- CVE-2017-5461Krytyczne
Wersje Mozilla Network Security Services (NSS) przed 3.21.4 oraz 3.22.x do 3.28.x przed 3.28.4, 3.29.x przed 3.29.5 i 3.30.x przed 3.30.1 są podatne na atak zdalny, który może prowadzić do odmowy usługi (zapisy poza zakresem) lub innych nieokreślonych skutków, wykorzystując błędne operacje base64.
- CVE-2015-7182Krytyczne
W systemach Mozilla Network Security Services (NSS) przed wersją 3.19.2.1 oraz 3.20.x przed wersją 3.20.1 występuje przepełnienie bufora oparte na stercie w dekoderze ASN.1. Może to prowadzić do awarii aplikacji lub potencjalnego wykonania dowolnego kodu przez złośliwe dane OCTET STRING.
Oryginalny opis (angielski, źródło NVD)
The definite_length_decoder function in lib/util/quickder.c in Mozilla Network Security Services (NSS) before 3.16.2.4 and 3.17.x before 3.17.3 does not ensure that the DER encoding of an ASN.1 length is properly formed, which allows remote attackers to conduct data-smuggling attacks by using a long byte sequence for an encoding, as demonstrated by the SEC_QuickDERDecodeItem function's improper handling of an arbitrary-length encoding of 0x00.

