CVE-2026-109946

Source
https://cve.org/CVERecord?id=CVE-2026-109946
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-109946.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-109946
Aliases
  • GHSA-97pf-pwp3-2wrv
Downstream
Published
2026-10-13T13:27:13Z
Modified
2026-10-14T02:48:21Z
Severity
  • 7.1 (High) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N CVSS Calculator
Summary
FreeRDP 3.11.0 before 3.32.0 Reachable Assertion via AVC444 Odd Region Width
Details

FreeRDP 3.11.0 before 3.32.0 does not validate that AVC444 and AVC444v2 region widths are even before YUV444 conversion, so an odd width reaches an assertion and aborts the client. A malicious or compromised RDP server can terminate a connected FreeRDP client after RDPGFX AVC444 negotiation by sending an in-bounds region rectangle with an odd width.

Database specific
{
    "cna_assigner":  "VulnCheck",
    "cwe_ids":  [
        "CWE-617"
    ],
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/109xxx/CVE-2026-109946.json"
}
References

Affected packages

Git / github.com/freerdp/freerdp

Affected ranges

Type
GIT
Repo
https://github.com/freerdp/freerdp
Events
Database specific
Show details
{
    "extracted_events":  [
        {
            "introduced":  "3.11.0"
        },
        {
            "fixed":  "3.32.0"
        }
    ],
    "source":  "AFFECTED_FIELD"
}

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-109946.json"