CVE catalog

CVE-2026-109947

FreeRDP from 3.20.1 before 3.32.0 contains an uncontrolled resource allocation vulnerability that allows malicious RDP servers to exhaust client memory via oversized drive redirection read requests. A

[CVE catalog]

Severity
High · CVSS 7.1CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.33% · Oct 27, 2026

FreeRDP from 3.20.1 before 3.32.0 contains an uncontrolled resource allocation vulnerability that allows malicious RDP servers to exhaust client memory via oversized drive redirection read requests. Attackers can send IRP_MJ_READ with Length 0xffffffff, causing roughly 4 GiB of zeroed allocation on 64-bit builds or an under-reserved buffer on 32-bit builds.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianfreerdp2bookworm2.11.7+dfsg1-6~deb12u1vulnerable
CpefreerdpNot reported3.32.0fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianfreerdp2sourcebookworm(unfixed)not yet assignedNot reportedNot reported
CpefreerdpcpeNot reported3.32.0Not reportedNVD-CVE-2026-109947Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [freerdp2-dev]Affected

    Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

  • Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

  • Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

  • [freerdp2-x11]Affected

    Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

  • [libfreerdp2-2]Affected

    Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

  • Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

  • Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

  • Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

  • Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

  • [libuwac0-0]Affected

    Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

  • [libuwac0-dev]Affected

    Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

  • [libwinpr2-2]Affected

    Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

  • [libwinpr2-dev]Affected

    Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

  • Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

  • [winpr-utils]Affected

    Source package: [freerdp2]

    Details (2)
    • 2.11.7+dfsg1-6~deb12u1 · amd64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

    • 2.11.7+dfsg1-6~deb12u1 · arm64 · bookworm

      Affected

      nvd · freerdp2 · debian · bookworm; nvd · freerdp2 · debian · 12

[Debian 13 (Trixie)]

  • [freerdp3-dev]Affected

    Source package: [freerdp3]

    Details (4)
    • 3.15.0+dfsg-2.1+deb13u3 · amd64 · trixie

      Affected

      nvd · freerdp3 · debian · 13

    • 3.15.0+dfsg-2.1+deb13u3 · arm64 · trixie

      Affected

      nvd · freerdp3 · debian · 13

    • 3.30.0+dfsg-1~bpo13+1 · amd64 · trixie-backports

      Affected

      nvd · freerdp3 · debian · 13

    • 3.30.0+dfsg-1~bpo13+1 · arm64 · trixie-backports

      Affected

      nvd · freerdp3 · debian · 13

  • [freerdp3-proxy]Affected

    Source package: [freerdp3]

    Details (4)
    • 3.15.0+dfsg-2.1+deb13u3 · amd64 · trixie

      Affected

      nvd · freerdp3 · debian · 13

    • 3.15.0+dfsg-2.1+deb13u3 · arm64 · trixie

      Affected

      nvd · freerdp3 · debian · 13

    • 3.30.0+dfsg-1~bpo13+1 · all · trixie-backports

      Affected

      nvd · freerdp3 · debian · 13

    • 3.30.0+dfsg-1~bpo13+1 · all · trixie-backports

      Affected

      nvd · freerdp3 · debian · 13

  • Source package: [freerdp3]

    Details (4)
    • 3.15.0+dfsg-2.1+deb13u3 · amd64 · trixie

      Affected

      nvd · freerdp3 · debian · 13

    • 3.15.0+dfsg-2.1+deb13u3 · arm64 · trixie

      Affected

      nvd · freerdp3 · debian · 13

    • 3.30.0+dfsg-1~bpo13+1 · all · trixie-backports

      Affected

      nvd · freerdp3 · debian · 13

    • 3.30.0+dfsg-1~bpo13+1 · all · trixie-backports

      Affected

      nvd · freerdp3 · debian · 13

  • [freerdp3-sdl]Affected

    Source package: [freerdp3]

    Details (4)
    • 3.15.0+dfsg-2.1+deb13u3 · amd64 · trixie

      Affected

      nvd · freerdp3 · debian · 13

    • 3.15.0+dfsg-2.1+deb13u3 · arm64 · trixie

      Affected

      nvd · freerdp3 · debian · 13

    • 3.30.0+dfsg-1~bpo13+1 · all · trixie-backports

      Affected

      nvd · freerdp3 · debian · 13

    • 3.30.0+dfsg-1~bpo13+1 · all · trixie-backports

      Affected

      nvd · freerdp3 · debian · 13

  • Source package: [freerdp3]

    Details (4)
    • 3.15.0+dfsg-2.1+deb13u3 · amd64 · trixie

      Affected

      nvd · freerdp3 · debian · 13

    • 3.15.0+dfsg-2.1+deb13u3 · arm64 · trixie

      Affected

      nvd · freerdp3 · debian · 13

    • 3.30.0+dfsg-1~bpo13+1 · all · trixie-backports

      Affected

      nvd · freerdp3 · debian · 13

    • 3.30.0+dfsg-1~bpo13+1 · all · trixie-backports

      Affected

      nvd · freerdp3 · debian · 13

Next results

Observed:

References