Katalog CVE

CVE-2003-0166

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Błąd związany z podpisem liczby całkowitej w funkcji emalloc() w PHP przed wersją 4.3.2 umożliwia zdalnym atakującym spowodowanie odmowy usługi (zużycie pamięci) oraz potencjalne wykonanie dowolnego kodu poprzez przekazywanie negatywnych argumentów do funkcji takich jak socket_recv, socket_recvfrom i być może innych.

Ocena ryzyka

Organizacja może być narażona na ataki, które prowadzą do odmowy usługi oraz potencjalnego wykonania złośliwego kodu, co może skutkować utratą danych lub przejęciem kontroli nad systemem.

Rekomendacja

Zaleca się aktualizację PHP do wersji 4.3.2 lub nowszej, aby usunąć tę podatność oraz monitorowanie systemów w celu wykrywania nieautoryzowanych prób dostępu.

Powiązane podatności

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

Integer signedness error in emalloc() function for PHP before 4.3.2 allow remote attackers to cause a denial of service (memory consumption) and possibly execute arbitrary code via negative arguments to functions such as (1) socket_recv, (2) socket_recvfrom, and possibly other functions.

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