Katalog CVE

CVE-2016-9132

Krytyczne
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W wersjach Botan od 1.8.0 do 1.11.33, podczas dekodowania danych BER może wystąpić przepełnienie całkowite, co prowadzi do obliczenia niepoprawnego pola długości. Niektórzy wywołujący API mogą wykorzystać zwrócone (niepoprawne i kontrolowane przez atakującego) pole długości w sposób, który później powoduje uszkodzenie pamięci lub inne awarie.

Ocena ryzyka

Organizacje mogą być narażone na uszkodzenie pamięci lub inne awarie aplikacji, co może prowadzić do nieprzewidzianych przestojów lub utraty danych.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji Botan, aby usunąć tę podatność oraz monitorowanie aplikacji pod kątem nieprawidłowego zachowania.

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

In Botan 1.8.0 through 1.11.33, when decoding BER data an integer overflow could occur, which would cause an incorrect length field to be computed. Some API callers may use the returned (incorrect and attacker controlled) length field in a way which later causes memory corruption or other failure.

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