PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-67306 FreeRDP CVE debrief

AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-08-01T13:17:00.250Z and has not been modified since then. CVE-2026-67306 is an out-of-bounds read vulnerability in FreeRDP versions 3.28.0 and earlier. The issue is fixed in FreeRDP 3.29.0. Evidence is limited; further verification is recommended. Organizations should verify their deployments, review official advisories, and plan for updates or mitigations. Compensating controls and monitoring may be necessary for exposed systems. The vulnerability occurs in the RDP6 planar RLE bitmap decoder functions planar_decompress_plane_rle and planar_decompress_plane_rle_only in libfreerdp/codec/planar.c. Only the 1-byte control byte is bounds-checked; the subsequent 0–15 attacker-declared raw bytes are read without validating that the source buffer contains them. A malicious or compromised RDP server can send a truncated planar-encoded bitmap or surface update (reachable via both the Bitmap Update PDU and RDPGFX Surface Command paths) that causes the client to read past the end of the source buffer.

Vendor
FreeRDP
Product
Unknown
CVSS
MEDIUM 5.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-01
Original CVE updated
2026-09-08
Advisory published
2026-08-01
Advisory updated
2026-09-08

Who should care

Organizations using FreeRDP versions 3.28.0 and earlier should be aware of the out-of-bounds read vulnerability and take steps to upgrade to version 3.29.0 or later. This includes reviewing and updating affected systems, monitoring for potential exploitation attempts, and verifying deployments to ensure they are not exposed.

Technical summary

The out-of-bounds read vulnerability in FreeRDP versions 3.28.0 and earlier occurs in the RDP6 planar RLE bitmap decoder functions. A malicious or compromised RDP server can send a truncated planar-encoded bitmap or surface update that causes the client to read past the end of the source buffer. This issue can be addressed by upgrading to FreeRDP 3.29.0, which fixes the vulnerability. The vulnerability is caused by insufficient bounds checking in the planar_decompress_plane_rle and planar_decompress_plane_rle_only functions in libfreerdp/codec/planar.c. The functions do not properly validate the source buffer, allowing an attacker to send a specially crafted planar-encoded bitmap or surface update that triggers the out-of-bounds read.

Defensive priority

Organizations using FreeRDP versions 3.28.0 and earlier should prioritize upgrading to version 3.29.0 to address the out-of-bounds read vulnerability.

Recommended defensive actions

  • Upgrade to FreeRDP version 3.29.0 or later
  • Review and update affected systems
  • Monitor for potential exploitation attempts
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review

Evidence notes

The CVE record indicates an out-of-bounds read vulnerability in FreeRDP versions 3.28.0 and earlier. The issue is fixed in FreeRDP 3.29.0. Evidence is limited; further verification is recommended. Organizations should verify their deployments, review official advisories, and plan for updates or mitigations. Compensating controls and monitoring may be necessary for exposed systems.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-67306 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-67306

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-67306 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-67306

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.