Katalog CVE

CVE-2007-1997

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Błąd związany z podpisywaniem liczb całkowitych w funkcjach cab_unstore i cab_extract w Clam AntiVirus (ClamAV) przed wersją 0.90.2 umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez spreparowany plik CHM zawierający ujemną liczbę całkowitą, co prowadzi do przepełnienia bufora na stosie.

Ocena ryzyka

Podatność ta stwarza poważne ryzyko dla organizacji, ponieważ umożliwia zdalne wykonanie kodu, co może prowadzić do przejęcia kontroli nad systemem.

Rekomendacja

Zaleca się aktualizację ClamAV do wersji 0.90.2 lub nowszej, aby usunąć tę podatność oraz monitorowanie systemów pod kątem podejrzanej aktywności.

Powiązane podatności

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

Integer signedness error in the (1) cab_unstore and (2) cab_extract functions in libclamav/cab.c in Clam AntiVirus (ClamAV) before 0.90.2 allow remote attackers to execute arbitrary code via a crafted CHM file that contains a negative integer, which passes a signed comparison and leads to a stack-based buffer overflow.

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