CVE-2026-26955Disclosure(freerdp / freerdp)

LOWCVSS 8.8 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.23.0, a malicious RDP server can trigger a heap buffer overflow in FreeRDP clients using the GDI surface pipeline (e.g., `xfreerdp`) by sending an RDPGFX ClearCodec surface command with an out-of-bounds destination rectangle. The `gdi_SurfaceCommand_ClearCodec()` handler does not call `is_within_surface()` to validate the command rectangle against the destination surface dimensions, allowing attacker-controlled `cmd->left`/`cmd->top` (and subcodec rectangle offsets) to reach image copy routines that write into `surface->data` without bounds enforcement. The OOB write corrupts an adjacent `gdiGfxSurface` struct's `codecs*` pointer with attacker-controlled pixel data, and corruption of `codecs*` is sufficient to reach an indirect function pointer call (`NSC_CONTEXT.decode` at `nsc.c:500`) on a subsequent codec command — full instruction pointer (RIP) control demonstrated in exploitability harness. Users should upgrade to version 3.23.0 to receive a patch.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-787CWE-805

Priority

LOW

Exploitation

NONE

PoC

YES

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • freerdp

Threat summary

  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Technical details provided in 2 signals
  • Disclosure: 2 classified signals
  • Peaked 1d ago at 1 mentions (2026-02-25); latest day: 1
  • 2 total mentions across 2 days

Affected systems

Vendors
Products
freerdp

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-02-25: 1Mentions · 2026-02-26: 1Technical Details · 2026-02-25: 1Technical Details · 2026-02-26: 102-2502-26
Signal classification1 categories
Disclosure
2100.0%
Referenced assets2 URLs
Full discourse2 posts
  • CVE@CVEnew
    Disclosure

    CVE-2026-26955 FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.23.0, a malicious RDP server can trigger a heap buffer overflow in FreeRDP clients… https://www.cve.org/CVERecord?id=CVE-2026-26955

    Post summary

    The post announces a heap buffer overflow vulnerability in FreeRDP clients (prior to v3.23.0) that can be triggered by a malicious RDP server, without mentioning PoC, exploit code, or patch details.

    00000116
    56.6K followersView on X
  • CVETodo@CveTodo
    Disclosure

    CVE-2026-26955 pertains to a heap buffer overflow vulnerability in FreeRDP, an open-source implementation of the Remote Desktop Protocol (RDP). Specifically, prior to version 3.23.0, a malicious RDP server can exploit this flaw by sending crafted RDPGFX ClearCodec surface commands with out-of-bounds destination rectangles. This results in a heap buffer overflow within the client, which can be exploited to achieve arbitrary code execution. #Cybersecurity #CVE #HighSeverity #SecurityAlert #RemoteCodeExecution #BufferOverflow https://cvetodo.com/cve/CVE-2026-26955

    Post summary

    The post discloses a heap buffer overflow in FreeRDP that can lead to arbitrary code execution via crafted RDPGFX ClearCodec commands, but it does not mention a PoC, exploit, patch, or active exploitation.

    0000044
    20 followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Appfreerdpfreerdp---

Explore more