Skip to main content

UltraVNC Repeater EUVDEUVD-2026-40885

| CVE-2026-7839 CRITICAL
Use of Hard-coded Credentials (CWE-798)
2026-07-01 securin GHSA-h7cc-6wq3-9h7x
9.1
CVSS 3.1 · Vendor: securin
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Discover exposed repeater HTTP admin port
  2. Delivery
    Send Basic-auth login with 'adminadmi2'
  3. Exploit
    wi_decode_auth() accepts hardcoded default
  4. Execution
    Gain administrator control of repeater
  5. Impact
    Alter allow/deny rules and view sessions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Credential externalization
MITRE ATT&CK

2 techniques across 2 tactics: Persistence, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The repeater must be running its HTTP web administration server (default TCP 80) and be reachable over the network by the attacker, and the installation must still use the first-run default password 'adminadmi2' - i.e. a fresh or unmodified install where settings2.txt was absent at startup and the admin credential was never manually changed. What limits exploitation: if the operator has set a custom admin password, or if the admin HTTP port is firewalled/bound to a management-only interface, or if the web GUI component is disabled, the default-credential path is not usable. No user interaction and no prior authentication are required against a default configuration.

Impact

Signals are largely consistent toward high priority: the CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, C:H/I:H) describes trivially remote, unauthenticated, low-complexity administrative access, and hardcoded-credential bugs are among the easiest to weaponize because no exploit tooling is needed - the attacker simply types 'adminadmi2'. Tempering factors: no EPSS score, KEV listing, or POC was supplied, so there is currently no confirmed active or automated exploitation, and real exposure depends on how many repeaters expose the HTTP admin port to untrusted networks (many are deployed internally or behind firewalls). The CVSS assigns A:N, which is defensible for the confidentiality/integrity read, but note that administrative control over allow/deny rules and session routing could in practice degrade availability of the relay - a limitation worth verifying against the vendor's own scoring. Net: treat as a real, near-turnkey priority wherever the admin interface is network-reachable, while recognizing exploitation likelihood scales directly with internet/LAN exposure rather than any published campaign.

Exploit ScenarioDerived

An attacker scans for repeater HTTP admin ports exposed on the internet or an internal network, opens the interface, and authenticates with the documented default 'adminadmi2' since the operator never changed it. With administrator access they rewrite allow/deny rules to route or observe VNC sessions, pivoting toward the remote-desktop endpoints the repeater brokers. Given AV:N/AC:L/PR:N/UI:N this requires only network reachability and no special tooling, though no public POC beyond the disclosed credential was reported.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 01, 2026

Authentication via hardcoded default credentials in UltraVNC repeater through 1.8.2.2 lets any remote attacker who can reach the HTTP administration port (default TCP 80) log in as administrator. On a fresh or unmodified install where settings2.txt is absent, the repeater writes the literal password 'adminadmi2', and the Basic-auth handler enforces no rate-limiting or lockout, so a single well-known credential yields full control over allow/deny rules and session visibility. Rated CVSS 9.1 (CWE-798); no public exploit identified at time of analysis, though the credential itself is disclosed in the advisory.

RemediationAI

No vendor-released fixed version was identified in the provided data, so treat patch availability as unconfirmed and monitor https://uvnc.com/ and https://github.com/ultravnc/UltraVNC for an update. The immediate and decisive mitigation is operator-driven: log into the repeater web admin and change the administrator password away from 'adminadmi2' (this removes the hardcoded credential exposure entirely and has no functional side effect), and confirm settings2.txt exists and is persisted so the default is not re-applied on restart. Restrict reachability of the HTTP admin port (default TCP 80) with host or network firewall rules - bind it to localhost or a management VLAN, or place it behind a VPN - accepting the trade-off that legitimate remote administration must then traverse that control. If the web GUI is not needed, disable the HTTP administration server to eliminate the attack surface, at the cost of losing browser-based configuration. Rotate credentials and review the repeater's allow/deny rules for tampering afterward.

Affected VersionsENISA

UltraVNC 0 ≤1.8.2.2

Affected Packages

euvd ultravnc no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

UltraVNC repeater is a relay/proxy service that brokers VNC sessions between viewers and servers across NAT/firewall boundaries, commonly used for remote support. The flaw lives in its bundled HTTP web administration GUI (repeater/webgui/settings.c). CWE-798 (Use of Hard-coded Credentials) is the root-cause class: at settings.c:197 the first-run initialization path calls strcpy_s(saved_password, 64, "adminadmi2") when the persisted config file settings2.txt does not exist, baking a fixed secret into the trust boundary. The HTTP Basic-auth verifier wi_decode_auth() then compares submitted credentials against this static value with no brute-force protection, so the 'secret' is effectively public and identical across every default deployment. The single affected component per CPE is cpe:2.3:a:uvnc:ultravnc.

Know when Ultravnc gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (securin) PRIMARY 9.1 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 9.1 CRITICAL

Remote, unauthenticated, single well-known credential and no lockout give AV:N/AC:L/PR:N/UI:N; admin control over config yields C:H/I:H, with A:N kept per the described impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (securin).

CVSS VectorVendor: securin

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

DescriptionCVE.org

UltraVNC repeater through 1.8.2.2 initializes the HTTP administration server with a hardcoded default password. In repeater/webgui/settings.c:197, when settings2.txt is absent on first run the repeater writes the literal string "adminadmi2" as the admin password via strcpy_s(saved_password, 64, "adminadmi2"). The HTTP Basic-auth handler wi_decode_auth() checks this password without rate-limiting or lockout. Any remote attacker who can reach the repeater HTTP port (default TCP 80) can authenticate as administrator using the well-known default credential on a fresh or unmodified installation, gaining full control of the repeater configuration including allow/deny rules and session visibility.

Executive ViewAI

Why It Matters

UltraVNC repeater installations (versions 1.8.2.2 and earlier) are vulnerable to unauthorized remote administrative access through well-known default credentials, compromising the integrity and confidentiality of all remote access sessions managed through the system. This affects any organization relying on UltraVNC for secure remote connectivity and could allow attackers to modify, block, or monitor legitimate user sessions. Given the critical severity and lack of available patches, immediate remediation is essential to maintain remote access security.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict network access to HTTP administration port (TCP 80) to trusted administrative networks via firewall rules; (2) Disable HTTP administration interface if alternative management exists; (3) Implement network segmentation to isolate UltraVNC repeater from untrusted network segments; (4) Enable authentication logging and alerting for administration port access attempts; (5) Regularly audit access logs for suspicious activity.

Threat Intelligence Overview

EPSS Score
0.3%
Top 76% exploitable
Prevalence
Low
niche VNC relay/support tool, limited enterprise footprint
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2020-37133 HIGH POC
7.5 Feb 05

UltraVNC Launcher 1.2.4.0 contains a denial of service vulnerability in the Repeater Host configuration field that allow

CVE-2026-4962 MEDIUM POC
6.4 Mar 27

UltraVNC versions up to 1.6.4.0 suffer from an uncontrolled search path vulnerability in version.dll loaded by the Servi

CVE-2020-37132 MEDIUM POC
6.2 Feb 05

UltraVNC Launcher 1.2.4.0 contains a denial of service vulnerability in its password configuration properties that allow

CVE-2019-8280 CRITICAL
9.8 Mar 08

UltraVNC revision 1203 has out-of-bounds access vulnerability in VNC client inside RAW decoder, which can potentially re

CVE-2019-8275 CRITICAL
9.8 Mar 08

UltraVNC revision 1211 has multiple improper null termination vulnerabilities in VNC server code, which result in out-of

CVE-2019-8274 CRITICAL
9.8 Mar 08

UltraVNC revision 1211 has a heap buffer overflow vulnerability in VNC server code inside file transfer offer handler, w

CVE-2019-8273 CRITICAL
9.8 Mar 08

UltraVNC revision 1211 has a heap buffer overflow vulnerability in VNC server code inside file transfer request handler,

CVE-2019-8272 CRITICAL
9.8 Mar 08

UltraVNC revision 1211 has multiple off-by-one vulnerabilities in VNC server code, which can potentially result in code

CVE-2019-8271 CRITICAL
9.8 Mar 08

UltraVNC revision 1211 has a heap buffer overflow vulnerability in VNC server code inside file transfer handler, which c

CVE-2019-8268 CRITICAL
9.8 Mar 08

UltraVNC revision 1206 has multiple off-by-one vulnerabilities in VNC client code connected with improper usage of Clien

CVE-2019-8266 CRITICAL
9.8 Mar 08

UltraVNC revision 1207 has multiple out-of-bounds access vulnerabilities connected with improper usage of ClientConnecti

CVE-2019-8265 CRITICAL
9.8 Mar 08

UltraVNC revision 1207 has multiple out-of-bounds access vulnerabilities connected with improper usage of SETPIXELS macr

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy