CVE-2008-0610

Ultravnc - Memory Corruption

Title source: rule

Description

Stack-based buffer overflow in the ClientConnection::NegotiateProtocolVersion function in vncviewer/ClientConnection.cpp in vncviewer for UltraVNC 1.0.2 and 1.0.4 before 01252008, when in LISTENING mode or when using the DSM plugin, allows remote attackers to execute arbitrary code or cause a denial of service (crash) via a modified size value.

Exploits (2)

exploitdb WORKING POC VERIFIED
by Metasploit · rubyremotewindows
https://www.exploit-db.com/exploits/18666
metasploit WORKING POC NORMAL
rubypocwin
https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/windows/vnc/ultravnc_viewer_bof.rb

Scores

EPSS 0.7483
EPSS Percentile 98.9%

Details

CWE
CWE-119
Status published
Products (5)
ultravnc/ultravnc 1.0.2
ultravnc/ultravnc 1.0.4
ultravnc/ultravnc 1.0.4_rc6
ultravnc/ultravnc 1.0.4_rc7
ultravnc/ultravnc 1.0.4_rc8
Published Feb 06, 2008
Tracked Since Feb 18, 2026