UltraVNC VNCViewer 'ClientConnection.cpp' Remote Buffer Overflow Vulnerability
BID:27561
Info
UltraVNC VNCViewer 'ClientConnection.cpp' Remote Buffer Overflow Vulnerability
| Bugtraq ID: | 27561 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2008-0610 |
| Remote: | Yes |
| Local: | No |
| Published: | Jan 25 2008 12:00AM |
| Updated: | Mar 26 2012 08:10PM |
| Credit: | The vendor reported this issue. |
| Vulnerable: |
UltraVNC UltraVNC 1.0.2 UltraVNC UltraVNC 104 RC8 UltraVNC UltraVNC 104 RC7 UltraVNC UltraVNC 104 RC6 |
| Not Vulnerable: | |
Discussion
UltraVNC VNCViewer 'ClientConnection.cpp' Remote Buffer Overflow Vulnerability
UltraVNC VNCViewer is affected by a remote buffer-overflow vulnerability because the application fails to properly validate user-supplied string lengths before copying them into static process buffers.
An attacker might leverage this issue to execute arbitrary code on the affected computer with the privileges of the user running the vulnerable application.
UltraVNC 1.0.2 and UltraVNC 104 release candidates released prior to January 25, 2008 are vulnerable to this issue.
NOTE: This issue affects only VNCViewer. The UltraVNC server is not affected.
UltraVNC VNCViewer is affected by a remote buffer-overflow vulnerability because the application fails to properly validate user-supplied string lengths before copying them into static process buffers.
An attacker might leverage this issue to execute arbitrary code on the affected computer with the privileges of the user running the vulnerable application.
UltraVNC 1.0.2 and UltraVNC 104 release candidates released prior to January 25, 2008 are vulnerable to this issue.
NOTE: This issue affects only VNCViewer. The UltraVNC server is not affected.
Exploit / POC
Solution / Fix
UltraVNC VNCViewer 'ClientConnection.cpp' Remote Buffer Overflow Vulnerability
Solution:
The vendor released an update to address with this issue. Please see the references for more information.
UltraVNC UltraVNC 104 RC7
UltraVNC UltraVNC 104 RC6
UltraVNC UltraVNC 104 RC8
UltraVNC UltraVNC 1.0.2
Solution:
The vendor released an update to address with this issue. Please see the references for more information.
UltraVNC UltraVNC 104 RC7
-
UltraVNC UltraVNC-Viewer-104-Security-Update.zip
http://downloads.sourceforge.net/ultravnc/UltraVNC-Viewer-104-Security -Update.zip
UltraVNC UltraVNC 104 RC6
-
UltraVNC UltraVNC-Viewer-104-Security-Update.zip
http://downloads.sourceforge.net/ultravnc/UltraVNC-Viewer-104-Security -Update.zip
UltraVNC UltraVNC 104 RC8
-
UltraVNC UltraVNC-Viewer-104-Security-Update.zip
http://downloads.sourceforge.net/ultravnc/UltraVNC-Viewer-104-Security -Update.zip
UltraVNC UltraVNC 1.0.2
-
UltraVNC UltraVNC-Viewer-104-Security-Update.zip
http://downloads.sourceforge.net/ultravnc/UltraVNC-Viewer-104-Security -Update.zip
References
UltraVNC VNCViewer 'ClientConnection.cpp' Remote Buffer Overflow Vulnerability
References:
References:
- Home Page (UltraVNC)
- Vulnerability Note VU#721460 (US-CERT)
- WARNING: vulnerability found in the vncviewer... (UltraVNC)