CVE-2026-91959
Received Received - Intake

Buffer Over-Read in FreeRDP RPC Gateway Transport Parser

Vulnerability report for CVE-2026-91959, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-15

Last updated on: 2026-09-15

Assigner: VulnCheck

Description

FreeRDP before 3.31.0 contains a buffer over-read vulnerability in the rts_read_result function within the RPC gateway transport parser. Attackers can send a malicious BIND_ACK PDU with a truncated result entry to trigger an out-of-bounds read causing process abort.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-15
Last Modified
2026-09-15
Generated
2026-09-15
AI Q&A
2026-09-15
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
freerdp freerdp to 3.31.0 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-125 The product reads data past the end, or before the beginning, of the intended buffer.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

FreeRDP before version 3.31.0 has a buffer over-read flaw in the rts_read_result function. This function checks only 2 bytes of a result structure but reads 4 bytes, causing an out-of-bounds read when a malicious BIND_ACK packet with a truncated result entry is received. This leads to a process abort due to an assertion failure, resulting in a denial-of-service condition.

Detection Guidance

Detecting this vulnerability requires monitoring FreeRDP versions and network traffic for malformed BIND_ACK packets. Check FreeRDP version with 'xfreerdp --version' or 'apt list --installed | grep freerdp'. Inspect RPC-over-HTTP traffic for truncated BIND_ACK PDUs using Wireshark filters like 'tcp.port==3389 && rpcbind && rts'.

Impact Analysis

If you use FreeRDP versions before 3.31.0 and connect through a compromised RD Gateway, an attacker could send a specially crafted packet to crash your FreeRDP client. This would disrupt your remote desktop session and could lead to denial of service. The attack requires a phishing-style compromise of the gateway rather than direct remote exploitation.

Compliance Impact

This vulnerability could impact compliance by causing service disruptions that affect data availability. For GDPR, availability is a key principle, so repeated DoS conditions might indicate inadequate security measures. For HIPAA, service interruptions could disrupt access to protected health information, potentially violating access controls. However, direct compliance violations depend on specific organizational contexts and mitigations.

Mitigation Strategies

Immediately update FreeRDP to version 3.31.0 or later. If updating is not possible, disable RD Gateway connections or restrict access to trusted gateways only. Monitor network traffic for suspicious RPC-over-HTTP packets.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-91959. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart