Katalog CVE

CVE-2006-7095

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Błąd związany z podpisem liczby całkowitej w funkcji network_receive_packet w pliku socket.c w silniku dimension 3 (dim3) w wersji 1.5 i wcześniejszych pozwala zdalnym atakującym na spowodowanie awarii aplikacji oraz potencjalne wykonanie dowolnego kodu poprzez użycie dużej wartości data_len, która jest rzutowana na liczbę całkowitą ze znakiem, co prowadzi do przepełnienia bufora.

Ocena ryzyka

Podatność ta może prowadzić do awarii aplikacji, co wpływa na dostępność usług. Istnieje również ryzyko wykonania dowolnego kodu, co może prowadzić do poważnych naruszeń bezpieczeństwa systemu.

Rekomendacja

Zaleca się aktualizację silnika dimension 3 do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto monitorować i ograniczać dostęp do aplikacji, aby zminimalizować ryzyko ataków.

Powiązane podatności

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

Integer signedness error in the network_receive_packet function in socket.c in dimension 3 engine (dim3) 1.5 and earlier allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a large data_len value, which is cast to a signed short and results in a buffer overflow.

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