Skip to main content

GNOME Remote Desktop EUVDEUVD-2026-98479

| CVE-2026-109833 MEDIUM
Stack-based Buffer Overflow (CWE-121)
2026-10-13 redhat GHSA-ww8j-g775-7xjg
5.9
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

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

  1. Access
    Reach enabled VNC TLS listener over network
  2. Exploit
    Send TLS data causing peek/read size mismatch
  3. Impact
    Out-of-bounds write corrupts stack, crashing gnome-remote-desktop

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

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

Exploitation Conditions

Requires gnome-remote-desktop to be running with remote desktop sharing enabled using the VNC backend AND a TLS listener active and reachable from the attacker's network position - this is not a default-enabled configuration on headless or server RHEL installs. The attacker must additionally drive the connection into a peek/read size mismatch in the TLS read path, which the CVSS AC:H rating marks as non-trivial to achieve reliably. Limiting factors: no authentication is modeled (PR:N) but the listener must be deliberately enabled and exposed; impact is limited to availability (service crash), with no confidentiality or integrity consequence per the vector.

Impact

This is a moderate-severity, availability-only issue (CVSS 5.9, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H) and should be treated as a routine patch rather than an emergency. The network vector (AV:N) and lack of required privileges or user interaction (PR:N/UI:N) are the only aggravating signals; they are offset by high attack complexity (AC:H - the attacker must reliably provoke a peek/read size mismatch in the TLS read path) and the fact that impact is confined to denial of service (C:N/I:N, A:H), with no code execution or data exposure claimed. No EPSS score, CISA KEV entry, SSVC decision, or public POC was provided in the input, so there is no evidence of active exploitation or weaponization; per the data this is 'no public exploit identified at time of analysis.' Note that CWE-121 (stack-based buffer overflow) plus an out-of-bounds write could in principle imply more than DoS, but the Red Hat description and the CVSS impact metrics both constrain the realistic outcome to a crash - treat any code-execution speculation as unconfirmed absent a vendor statement. Net: real but low-urgency for most sites, materially elevated only where a VNC TLS listener is actually exposed to untrusted networks.

Exploit ScenarioDerived

An attacker with network reach to a host running gnome-remote-desktop with an enabled VNC TLS listener sends TLS traffic engineered to cause partial consumption of the internal peek buffer, producing a peek/read size mismatch. Remaining peeked bytes are copied into the caller-supplied buffer rather than compacting the peek buffer, triggering a stack out-of-bounds write that crashes the service (denial of service). No public exploit code is identified in the provided data, and the high attack complexity means reliable triggering is non-trivial.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 13, 2026

A stack-based out-of-bounds write in GNOME Remote Desktop's VNC TLS read path, as shipped in Red Hat Enterprise Linux 8, 9, and 10, can crash the service and cause denial of service. An unauthenticated remote attacker (per the CVSS vector PR:N) who can reach an enabled VNC TLS listener and drive the connection into a peek/read size mismatch can corrupt memory on the stack; the vector rates this CVSS 5.9 with availability-only impact (C:N/I:N/A:H) and high attack complexity (AC:H), reflecting that the mismatch is non-trivial to trigger reliably. The vulnerable configuration is not default: remote desktop sharing must be explicitly enabled with the VNC backend and a reachable TLS listener, which is uncommon on headless or server RHEL installs; no public exploit code and no confirmed active exploitation were identified at time of analysis, and this should be handled as a routine patch rather than an emergency.

RemediationAI

No vendor-released patch was identified at time of analysis; the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-109833 and Bugzilla entry https://bugzilla.redhat.com/show_bug.cgi?id=2550367 should be monitored for an updated gnome-remote-desktop package and its exact fixed build, and that package should be applied via the normal RHEL update channel once it appears. Until then, the highest-fidelity mitigation is to disable the vulnerable exposure entirely: turn off remote desktop sharing, or switch the connection from the VNC backend to the RDP backend if screen sharing is operationally required - the trade-off is that VNC clients used by existing users will no longer connect. Where VNC must remain enabled, bind the TLS listener only to a trusted interface or loopback and require access through an SSH tunnel or VPN, and restrict reachability with host firewall rules; the trade-off is reduced remote-access convenience and additional client configuration. Avoid exposing the VNC TLS listener to untrusted networks, and consider running the service under a supervisor that restarts it automatically so that a successful crash results in a brief interruption rather than a prolonged outage - noting that a restart does not prevent the flaw from being triggered again. Monitor the advisory for a fixed gnome-remote-desktop build and treat this as a routine patch, consistent with its moderate severity and availability-only impact.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

The flaw lives in the TLS read path used by GNOME Remote Desktop's VNC backend (gnome-remote-desktop), specifically in the logic that consumes an internal "peek" buffer. When only part of the peeked data is consumed, the correct behavior is to compact the peek buffer so the unconsumed bytes remain in place; instead, the implementation incorrectly moves the remaining peeked bytes into the caller-supplied buffer, leaving the buffer accounting inconsistent. A subsequent peek/read size mismatch then writes beyond the intended destination, which classifies as CWE-121 (stack-based buffer overflow) per Red Hat and aligns with the "Buffer Overflow" and "Stack Overflow" tags in the intelligence feed. The affected packages are the gnome-remote-desktop builds shipped in Red Hat Enterprise Linux 10, Red Hat Enterprise Linux 8, and Red Hat Enterprise Linux 9 (CPEs cpe:2.3:a:red_hat:red_hat_enterprise_linux_10, ..._8, and ..._9). The exposure window is the VNC-over-TLS listener; because the defect is a buffer-handling logic error rather than a cryptographic weakness, TLS encryption does not mitigate it. The CVSS vector (AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H) indicates the bug is remotely triggerable without credentials but is difficult to exploit deterministically, and that the observable consequence is service termination rather than code execution or data exposure as assessed.

Know when Vnc 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 (redhat) PRIMARY 5.9 MEDIUM
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 5.9 MEDIUM

Network-reachable VNC TLS listener gives AV:N/PR:N/UI:N; reliably forcing a peek/read size mismatch justifies AC:H; impact is a crash only, so C:N/I:N/A:H.

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

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

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

DescriptionCVE.org

A flaw was found in gnome-remote-desktop as shipped in Red Hat Enterprise Linux. In the VNC TLS read path, partial consumption of the internal peek buffer incorrectly moves remaining peeked bytes into the caller-supplied buffer instead of compacting the peek buffer. A remote attacker who can reach an enabled VNC TLS listener and trigger a peek/read size mismatch can cause an out-of-bounds write, leading to denial of service.

Threat Intelligence Overview

EPSS Score
0.4%
Top 71% exploitable
Prevalence
Medium
Ships across RHEL 8/9/10 but VNC remote-desktop sharing is desktop-oriented and not universally enabled
Data Quality
4 sources
Confidence: Medium

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

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

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_enterprise_linux_10:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:*

Vendor StatusVendor

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