PT-2026-54478 · Ultravnc · Ultravnc

CVE-2026-44041

·

Published

2026-07-01

·

Updated

2026-07-09

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L
Name of the Vulnerable Software and Affected Versions UltraVNC versions prior to 1.8.2.3
Description An out-of-bounds read exists in the wide-string to multibyte conversion helper. The vncWc2Mb() function in rfb/dh.cpp:204 passes a caller-supplied WCHAR pointer to wcslen() without performing a bounds check. If a wide-character buffer is provided without proper NUL-termination, the system reads past the buffer end until a NUL wchar is found. This can lead to information disclosure from adjacent memory regions or a process crash resulting in a denial of service if the read crosses a page boundary.
Recommendations Update to a version newer than 1.8.2.2.

Fix

DoS

Out of bounds Read

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-44041

Affected Products

Ultravnc