CVE catalog

CVE-2022-41877

freerdp2: CVE-2022-41877

[CVE catalog]

Severity
Low · CVSS 3.7CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:L/I:N/A:L
Published
Source
[NVD] · [CVE record]
EPSS
0.80% · Oct 25, 2026

FreeRDP is a free remote desktop protocol library and clients. Affected versions of FreeRDP are missing input length validation in `drive` channel. A malicious server can trick a FreeRDP based client to read out of bound data and send it back to the server. This issue has been addressed in version 2.9.0 and all users are advised to upgrade. Users unable to upgrade should not use the drive redirection channel - command line options `/drive`, `+drives` or `+home-drive`.

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
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-1vulnerable
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-5vulnerable
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-5ubuntu1vulnerable
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-5ubuntu2vulnerable
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-6vulnerable
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-6build1vulnerable
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-7vulnerable
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-7ubuntu0.1vulnerable
Ubuntufreerdp2pro2.1.1+dfsg1-0ubuntu0.18.04.1vulnerable
Ubuntufreerdp2pro2.2.0+dfsg1-0ubuntu0.18.04.1vulnerable
Ubuntufreerdp2pro2.2.0+dfsg1-0ubuntu0.18.04.2vulnerable
Ubuntufreerdp2pro2.2.0+dfsg1-0ubuntu0.18.04.3vulnerable
Ubuntufreerdp2pro2.2.0+dfsg1-0ubuntu0.18.04.4vulnerable
Ubuntufreerdp2pro2.2.0+dfsg1-0ubuntu0.18.04.4+esm1vulnerable
Ubuntufreerdp2pro2.2.0+dfsg1-0ubuntu0.18.04.4+esm2fixed
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.1vulnerable
Ubuntufreerdp220.042.2.0+dfsg1-0ubuntu0.20.04.1vulnerable
Ubuntufreerdp220.042.2.0+dfsg1-0ubuntu0.20.04.2vulnerable
Ubuntufreerdp220.042.2.0+dfsg1-0ubuntu0.20.04.3vulnerable
Ubuntufreerdp220.042.2.0+dfsg1-0ubuntu0.20.04.4vulnerable
Ubuntufreerdp220.042.2.0+dfsg1-0ubuntu0.20.04.5vulnerable
Ubuntufreerdp220.042.2.0+dfsg1-0ubuntu0.20.04.6fixed
Ubuntufreerdp222.042.3.0+dfsg1-2build1vulnerable
Ubuntufreerdp222.042.3.0+dfsg1-2ubuntu1vulnerable
Ubuntufreerdp222.042.3.0+dfsg1-2ubuntu2vulnerable
Ubuntufreerdp222.042.4.1+dfsg1-1vulnerable
Ubuntufreerdp222.042.4.1+dfsg1-1ubuntu1vulnerable
Ubuntufreerdp222.042.4.1+dfsg1-1ubuntu2vulnerable
Ubuntufreerdp222.042.5.0+dfsg1-1vulnerable
Ubuntufreerdp222.042.6.0+dfsg1-1vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-1vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu1vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu2vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu2.1vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu2.2vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu2.3vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu2.4vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu2.5fixed
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.1vulnerable
Ubuntufreerdp220.042.2.0+dfsg1-0ubuntu0.20.04.1vulnerable
Ubuntufreerdp220.042.2.0+dfsg1-0ubuntu0.20.04.2vulnerable
Ubuntufreerdp220.042.2.0+dfsg1-0ubuntu0.20.04.3vulnerable
Ubuntufreerdp220.042.2.0+dfsg1-0ubuntu0.20.04.4vulnerable
Ubuntufreerdp220.042.2.0+dfsg1-0ubuntu0.20.04.5vulnerable
Ubuntufreerdp220.042.2.0+dfsg1-0ubuntu0.20.04.6fixed
Ubuntufreerdp222.042.3.0+dfsg1-2build1vulnerable
Ubuntufreerdp222.042.3.0+dfsg1-2ubuntu1vulnerable
Ubuntufreerdp222.042.3.0+dfsg1-2ubuntu2vulnerable
Ubuntufreerdp222.042.4.1+dfsg1-1vulnerable
Ubuntufreerdp222.042.4.1+dfsg1-1ubuntu1vulnerable
Ubuntufreerdp222.042.4.1+dfsg1-1ubuntu2vulnerable
Ubuntufreerdp222.042.5.0+dfsg1-1vulnerable
Ubuntufreerdp222.042.6.0+dfsg1-1vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-1vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu1vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu2vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu2.1vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu2.2vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu2.3vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu2.4vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu2.5fixed
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-1vulnerable
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-5vulnerable
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-5ubuntu1vulnerable
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-5ubuntu2vulnerable
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-6vulnerable
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-6build1vulnerable
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-7vulnerable
Ubuntufreerdp2pro2.0.0~git20170725.1.1648deb+dfsg1-7ubuntu0.1vulnerable
Ubuntufreerdp2pro2.1.1+dfsg1-0ubuntu0.18.04.1vulnerable
Ubuntufreerdp2pro2.2.0+dfsg1-0ubuntu0.18.04.1vulnerable
Ubuntufreerdp2pro2.2.0+dfsg1-0ubuntu0.18.04.2vulnerable
Ubuntufreerdp2pro2.2.0+dfsg1-0ubuntu0.18.04.3vulnerable
Ubuntufreerdp2pro2.2.0+dfsg1-0ubuntu0.18.04.4vulnerable
Ubuntufreerdp2pro2.2.0+dfsg1-0ubuntu0.18.04.4+esm1vulnerable
Ubuntufreerdp2pro2.2.0+dfsg1-0ubuntu0.18.04.4+esm2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianfreerdp2sourcebookworm2.9.0+dfsg1-1not yet assignedNot reported[1024511]
Ubuntufreerdp2debpro2.2.0+dfsg1-0ubuntu0.18.04.4+esm2Not reportedUBUNTU-CVE-2022-41877Not reported
Ubuntufreerdp2deb20.042.2.0+dfsg1-0ubuntu0.20.04.6Not reportedUBUNTU-CVE-2022-41877Not reported
Ubuntufreerdp2deb22.042.6.1+dfsg1-3ubuntu2.5Not reportedUBUNTU-CVE-2022-41877Not reported
Ubuntufreerdp2deb20.042.2.0+dfsg1-0ubuntu0.20.04.6Not reportedUSN-6522-1Not reported
Ubuntufreerdp2deb22.042.6.1+dfsg1-3ubuntu2.5Not reportedUSN-6522-1Not reported
Ubuntufreerdp2debpro2.2.0+dfsg1-0ubuntu0.18.04.4+esm2Not reportedUSN-6522-2Not reported

[Debian bug #1024511]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

  • [libuwac0-0]Fixed

    Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

  • Source package: [freerdp2]

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

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

      Fixed · Fixed: 2.9.0+dfsg1-1

      dsa · freerdp2 · debian · bookworm

Observed:

References