PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-111381 FreeRDP CVE debrief

A heap buffer overflow vulnerability exists in FreeRDP before version 3.32.0. The vulnerability is located in the persistent_cache_read_entry_v2 function and allows local attackers to corrupt heap memory via integer wraparound in bitmap size calculation. Attackers can craft a persistent cache v2 file with oversized width and height values that causes mismatched entry size accounting and fixed 16 KiB reads, leading to crashes or code execution when loaded.

Vendor
FreeRDP
Product
Unknown
CVSS
HIGH 7
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-16
Original CVE updated
2026-10-16
Advisory published
2026-10-16
Advisory updated
2026-10-16

Who should care

Defenders responsible for systems using FreeRDP should assess exposure and prioritize patching or upgrading to version 3.32.0 or later to prevent potential crashes or code execution.

Why it matters

Defenders should prioritize patching or upgrading to version 3.32.0 or later to prevent potential crashes or code execution due to the heap buffer overflow vulnerability in FreeRDP before version 3.32.0. The vulnerability allows local attackers to corrupt heap memory via integer wraparound in bitmap size calculation. Roles responsible for system maintenance and security should assess exposure and take action. Evidence is limited, and additional information on potential exploitation or affected systems is required for further verification.

  • Potential system crashes or instability
  • Possible code execution leading to unauthorized access or data breaches
  • Need for patching or upgrading to version 3.32.0 or later
  • Verification of affected systems and inventory checks required

Technical summary

The persistent_cache_read_entry_v2 function in FreeRDP before version 3.32.0 contains a heap buffer overflow vulnerability. Local attackers can exploit this vulnerability by crafting a persistent cache v2 file with oversized width and height values, leading to crashes or potential code execution when loaded. This vulnerability allows local attackers to corrupt heap memory via integer wraparound in bitmap size calculation, emphasizing the need for defenders to prioritize patching or upgrading to version 3.32.0 or later.

Defensive priority

Defenders should prioritize patching or upgrading to version 3.32.0 or later to prevent potential crashes or code execution.

Recommended defensive actions

  • Patch or upgrade to version 3.32.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 and NVD entry provide details on the vulnerability, but additional information on potential exploitation or affected systems is limited. Defenders should verify the vulnerability's impact on their systems, focusing on FreeRDP deployments prior to version 3.32.0. Evidence is limited, and further verification is required to assess the full scope of affected systems and potential exploitation.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-111381 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-111381 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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.