Katalog CVE

CVE-2009-2281

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wielokrotne błędy typu buffer underflow w pamięci sterty w funkcji readPostBody w pliku cgiutil.c w MapServer 4.x do 4.10.4 oraz 5.x przed 5.4.2 umożliwiają zdalnym atakującym wykonanie dowolnego kodu poprzez (1) spreparowany nagłówek Content-Length HTTP lub (2) dużą prośbę HTTP, co jest związane z przepełnieniem całkowitym, które wywołuje błąd buffer overflow w pamięci sterty.

Ocena ryzyka

Organizacja jest narażona na zdalne wykonanie kodu przez atakujących, co może prowadzić do poważnych naruszeń bezpieczeństwa i utraty danych.

Rekomendacja

Zaleca się aktualizację MapServer do wersji 5.4.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)

Multiple heap-based buffer underflows in the readPostBody function in cgiutil.c in mapserv in MapServer 4.x through 4.10.4 and 5.x before 5.4.2 allow remote attackers to execute arbitrary code via (1) a crafted Content-Length HTTP header or (2) a large HTTP request, related to an integer overflow that triggers a heap-based buffer overflow. NOTE: this issue reportedly exists because of an incomplete fix for CVE-2009-0840.

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