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.