CVE-2019-8265CWE-788

UltraVNC revision 1207 has multiple out-of-bounds access vulnerabilities connected with improper usage of SETPIXELS macro in VNC client code, which can…

published March 9, 2019

CVSS
—
EPSS
3%
Percentile
87.8
In the wild
Unconfirmed
What it is

⚠️ Multiple out-of-bounds access vulnerabilities in UltraVNC are like a poorly drawn map that leads to unexpected destinations! 🚤 Think of the SETPIXELS macro as a delivery service that sometimes drops packages off at the wrong address. If the service isn't careful, it can lead to critical mistakes, such as delivering sensitive information to an unintended recipient. An attacker with network access could potentially execute arbitrary code on the client, leading to unauthorized control over the system. This could be absolutely devastating, allowing malicious actors to steal data, install software, or conduct further attacks without the user's knowledge.

Put simply

Think of the SETPIXELS macro as a delivery service that sometimes drops packages off at the wrong address. If the service isn't careful, it can lead to critical mistakes, such as delivering sensitive information to an unintended recipient. The vulnerability exists due to improper usage of the SETPIXELS macro in the VNC client code, which allows out-of-bounds memory access. This could lead to code execution if exploited during network connectivity without proper sanitization.

What to do

An attacker with network access could potentially execute arbitrary code on the client, leading to unauthorized control over the system. This could be absolutely devastating, allowing malicious actors to steal data, install software, or conduct further attacks without the user's knowledge. Upgrade your UltraVNC to revision 1208 to patch these vulnerabilities immediately. Regularly review and test your VNC configurations to ensure secure operation. It's also a good time to audit your network access points and permissions. You've got this! Stay vigilant and keep your systems secure! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03142 · 87.8th percentile
Weakness
CWE-788 · Access of Memory Location After End of Buffer
Published
2019-03-09T00:00Z
EPSS history
Timeline
  • 09 MAR 00:00Z
    UltraVNC revision 1207 has multiple out-of-bounds access vulnerabilities connected with improper usage of SETPIXELS macro in VNC client code, which can…
    cvelistv5