PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-109240 FreeRDP CVE debrief

FreeRDP 3.11.0 before 3.32.1 contains a reachable assertion vulnerability in urb_isoch_transfer that allows malicious RDP servers to crash clients by sending unvalidated OutputBufferSize values. This vulnerability can be triggered by sending a TS_URB_ISOCH_TRANSFER IN-direction request with OutputBufferSize above INT32_MAX over URBDRC, which can lead to a denial-of-service (DoS) attack. Defenders should assess exposure and apply patches to prevent potential crashes. The vulnerability affects FreeRDP clients and can be exploited by malicious RDP servers.

Vendor
FreeRDP
Product
Unknown
CVSS
LOW 2.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-12
Original CVE updated
2026-10-12
Advisory published
2026-10-12
Advisory updated
2026-10-12

Who should care

Defenders responsible for configuring and maintaining FreeRDP clients should assess exposure and apply patches to prevent potential crashes. This includes verifying client configurations, monitoring for suspicious RDP activity, and reviewing compensating controls for exposed systems. Security teams should prioritize patching vulnerable versions of FreeRDP and tracking exceptions and retesting remediated assets.

Why it matters

Defenders should prioritize verifying client configurations and applying patches to prevent potential crashes due to the reachable assertion vulnerability in FreeRDP 3.11.0 before 3.32.1.

  • Potential client crashes due to unvalidated OutputBufferSize values
  • Need for verification of client configurations and patch application
  • Possible impact on RDP services and user productivity

Technical summary

FreeRDP 3.11.0 before 3.32.1 contains a reachable assertion vulnerability in urb_isoch_transfer that allows malicious RDP servers to crash clients by sending unvalidated OutputBufferSize values. The vulnerability can be triggered by sending a TS_URB_ISOCH_TRANSFER IN-direction request with OutputBufferSize above INT32_MAX over URBDRC. This can lead to a denial-of-service (DoS) attack, causing the client to terminate. Defenders should prioritize verifying client configurations and applying patches to prevent potential crashes.

Defensive priority

Defenders should prioritize verifying client configurations and applying patches to prevent potential crashes.

Recommended defensive actions

  • Verify client configurations to prevent potential crashes
  • Apply patches to vulnerable versions of FreeRDP
  • Monitor for suspicious RDP activity
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE record and source item provide details on the vulnerability, but additional verification is needed to confirm affected versions and potential impact. The vulnerability is triggered by unvalidated OutputBufferSize values in the urb_isoch_transfer function. FreeRDP 3.11.0 before 3.32.1 is vulnerable to this attack. Defenders should verify client configurations and apply patches to prevent potential crashes. The source item and CVE record provide evidence of the vulnerability, but further verification is required to determine the

Sources and references

Verified primary and authoritative sources

  • CVE-2026-109240 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-109240 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • FreeRDP 3.11.0 before 3.32.1 Reachable Assertion DoS via urb_isoch_transfer

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/109xxx/CVE-2026-109240.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-9qqc-m43j-g4r2

    Supplemental source - vendor-advisory

  • Source reference

    Unverified legacy reference

    URL: https://www.vulncheck.com/advisories/freerdp-3.11.0-before-3.32.1-reachable-assertion-dos-via-urb-isoch-transfer

    Supplemental source - third-party-advisory

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.