PT-2026-54490 · Unknown · Ultravnc Repeater
CVE-2026-7840
·
Published
2026-07-01
·
Updated
2026-07-09
CVSS v3.1
9.8
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
UltraVNC repeater versions prior to 1.8.2.3
Description
The embedded HTTP administration server contains a global buffer overflow. The functions
wi senderr() and wi replyhdr() in repeater/webgui/webutils.c write the HTTP request URI into a fixed 1000-byte global buffer hdrbuf using unchecked sprintf calls. Because the HTTP receive buffer allows URIs up to approximately 150 KB, an unauthenticated remote attacker can overflow hdrbuf by sending a request with a URI of 1500 bytes or longer. This process corrupts adjacent .bss-segment globals (a section of memory used for uninitialized global variables) before authentication occurs, potentially allowing arbitrary code execution on the host.Recommendations
Update UltraVNC repeater to a version newer than 1.8.2.2.
Fix
Memory Corruption
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Ultravnc Repeater