Katalog CVE

CVE-2011-2895

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Dekompresor LZW w funkcji BufCompressedFill w X.Org libXfont przed wersją 1.4.4 oraz w 4.3BSD, używany w OpenBSD przed wersją 3.8, FreeBSD, NetBSD 4.0.x i 5.0.x przed wersją 5.0.3 oraz 5.1.x przed wersją 5.1.1, nieprawidłowo obsługuje słowa kodowe, które są nieobecne w tabeli dekompresji. Może to prowadzić do nieskończonej pętli lub przepełnienia bufora w stercie, co potencjalnie umożliwia wykonanie dowolnego kodu.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do wywołania poważnych problemów z bezpieczeństwem, takich jak zdalne wykonanie kodu, co stwarza zagrożenie dla integralności i poufności systemów organizacji.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji oprogramowania, która zawiera poprawki dla tej podatności, oraz monitorowanie systemów pod kątem podejrzanej aktywności związanej z dekompresją strumieni danych.

Powiązane podatności

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

The LZW decompressor in (1) the BufCompressedFill function in fontfile/decompress.c in X.Org libXfont before 1.4.4 and (2) compress/compress.c in 4.3BSD, as used in zopen.c in OpenBSD before 3.8, FreeBSD, NetBSD 4.0.x and 5.0.x before 5.0.3 and 5.1.x before 5.1.1, FreeType 2.1.9, and other products, does not properly handle code words that are absent from the decompression table when encountered, which allows context-dependent attackers to trigger an infinite loop or a heap-based buffer overflow, and possibly execute arbitrary code, via a crafted compressed stream, a related issue to CVE-2006-1168 and CVE-2011-2896.

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