Katalog CVE

CVE-2005-1142

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W funkcji readpgm w pliku pnm.c w GOCR 0.40 występuje przepełnienie bufora oparte na stercie, gdy nie używa on netpbm. Umożliwia to zdalnym atakującym wykonanie dowolnego kodu za pomocą pliku PNM w formacie P3, który zawiera więcej danych niż sugerują wartości szerokości i wysokości.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do zdalnego wykonania kodu, co może prowadzić do przejęcia kontroli nad systemem. To stwarza poważne zagrożenie dla bezpieczeństwa organizacji.

Rekomendacja

Zaleca się aktualizację GOCR do najnowszej wersji, która zawiera poprawki bezpieczeństwa. Dodatkowo, należy ograniczyć możliwość przetwarzania plików PNM z niezaufanych źródeł.

Powiązane podatności

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

Heap-based buffer overflow in the readpgm function in pnm.c for GOCR 0.40, when it is not using netpbm, allows remote attackers to execute arbitrary code via a P3 format PNM file with more data than implied by its width and height values.

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