Katalog CVE

CVE-2026-111138

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

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

Streszczenie

Biblioteka NetSurf libnsbmp do wersji 0.1.7 zawiera podatność out-of-bounds read w funkcjach bmp_decode_rle8() i bmp_decode_rle4(), ponieważ sprawdzanie granic bezwzględnego ciągu pomija bajt wyrównania do słowa. Atakujący może dostarczyć spreparowany plik RLE8 lub RLE4 BMP kończący się na nieparzystej długości ciągu absolutnego, powodując jednobajtowy heap over-read i awarię aplikacji dekodujących niezaufane obrazy.

Ocena ryzyka

Atakujący może wywołać awarię aplikacji przetwarzającej niezaufane obrazy BMP (odmowa usługi) lub potencjalnie wyciec dane z pamięci. Ryzyko dotyczy przeglądarek i programów dekodujących pliki BMP.

Rekomendacja

Zaktualizuj libnsbmp do wersji z poprawką i unikaj dekodowania niezaufanych plików BMP do czasu wdrożenia łatki. Rozważ ograniczenie przetwarzania obrazów RLE w aplikacjach krytycznych.

Inne podatności w libnsbmp

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

NetSurf libnsbmp through 0.1.7 contains an out-of-bounds read vulnerability in bmp_decode_rle8() and bmp_decode_rle4() because absolute-run bound checks omit the word-alignment pad byte. Attackers can supply a crafted RLE8 or RLE4 BMP ending on an odd-length absolute run to cause a one-byte heap over-read, crashing applications decoding untrusted images.

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