CVE catalog

CVE-2020-11039

freerdp2: CVE-2020-11039

[CVE catalog]

Severity
High · CVSS 8CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N
Published
Source
[NVD] · [CVE record]
EPSS
1.13% · Oct 25, 2026

In FreeRDP less than or equal to 2.0.0, when using a manipulated server with USB redirection enabled (nearly) arbitrary memory can be read and written due to integer overflows in length checks. This has been patched in 2.1.0.

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~deb12u1fixed
Ubuntufreerdp16.041.1.0~git20140921.1.440916e+dfsg1-5ubuntu1vulnerable
Ubuntufreerdp16.041.1.0~git20140921.1.440916e+dfsg1-5ubuntu1.2vulnerable
Ubuntufreerdp16.041.1.0~git20140921.1.440916e+dfsg1-5ubuntu1.3vulnerable
Ubuntufreerdp16.041.1.0~git20140921.1.440916e+dfsg1-5ubuntu1.4vulnerable
Ubuntufreerdp218.042.0.0~git20170725.1.1648deb+dfsg1-1vulnerable
Ubuntufreerdp218.042.0.0~git20170725.1.1648deb+dfsg1-5vulnerable
Ubuntufreerdp218.042.0.0~git20170725.1.1648deb+dfsg1-5ubuntu1vulnerable
Ubuntufreerdp218.042.0.0~git20170725.1.1648deb+dfsg1-5ubuntu2vulnerable
Ubuntufreerdp218.042.0.0~git20170725.1.1648deb+dfsg1-6vulnerable
Ubuntufreerdp218.042.0.0~git20170725.1.1648deb+dfsg1-6build1vulnerable
Ubuntufreerdp218.042.0.0~git20170725.1.1648deb+dfsg1-7vulnerable
Ubuntufreerdp218.042.0.0~git20170725.1.1648deb+dfsg1-7ubuntu0.1vulnerable
Ubuntufreerdp218.042.1.1+dfsg1-0ubuntu0.18.04.1fixed
Ubuntufreerdp18.041.1.0~git20140921.1.440916e+dfsg1-15ubuntu1vulnerable
Ubuntufreerdp18.041.1.0~git20140921.1.440916e+dfsg1-15ubuntu1.18.04.1vulnerable
Ubuntufreerdp18.041.1.0~git20140921.1.440916e+dfsg1-15ubuntu1.18.04.2vulnerable
Ubuntufreerdp220.042.0.0~git20190204.1.2693389a+dfsg1-1vulnerable
Ubuntufreerdp220.042.0.0~git20190204.1.2693389a+dfsg1-2vulnerable
Ubuntufreerdp220.042.0.0~git20190204.1.2693389a+dfsg1-2build1vulnerable
Ubuntufreerdp220.042.0.0~git20190204.1.2693389a+dfsg1-2build2vulnerable
Ubuntufreerdp220.042.1.1+dfsg1-0ubuntu0.20.04.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianfreerdp2sourcebookworm2.1.1+dfsg1-1not yet assignedNot reportedNot reported
Ubuntufreerdp2deb18.042.1.1+dfsg1-0ubuntu0.18.04.1Not reportedUBUNTU-CVE-2020-11039Not reported
Ubuntufreerdp2deb20.042.1.1+dfsg1-0ubuntu0.20.04.1Not reportedUBUNTU-CVE-2020-11039Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

  • [libuwac0-0]Fixed

    Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

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

      Fixed · Fixed: 2.1.1+dfsg1-1

      dsa · freerdp2 · debian · bookworm; dsa · freerdp2 · debian · 12

Observed:

References