Katalog CVE

CVE-2009-0388

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W UltraVNC 1.0.2 i 1.0.5 oraz TightVnc 1.3.9 występują błędy związane z podpisywaniem liczb całkowitych, które mogą pozwolić zdalnym serwerom VNC na wywołanie odmowy usługi (uszkodzenie sterty i awaria aplikacji) lub potencjalne wykonanie dowolnego kodu. Problemy te są związane z funkcjami ClientConnection::CheckBufferSize oraz ClientConnection::CheckFileZipBufferSize.

Ocena ryzyka

Organizacja może być narażona na ataki, które prowadzą do awarii aplikacji lub umożliwiają wykonanie złośliwego kodu, co może skutkować utratą danych lub przejęciem kontroli nad systemem.

Rekomendacja

Zaleca się aktualizację UltraVNC i TightVnc do najnowszych wersji, które eliminują te błędy, oraz monitorowanie systemów pod kątem nieautoryzowanych prób dostępu.

Powiązane podatności

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

Multiple integer signedness errors in (1) UltraVNC 1.0.2 and 1.0.5 and (2) TightVnc 1.3.9 allow remote VNC servers to cause a denial of service (heap corruption and application crash) or possibly execute arbitrary code via a large length value in a message, related to the (a) ClientConnection::CheckBufferSize and (b) ClientConnection::CheckFileZipBufferSize functions in ClientConnection.cpp.

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