CVE catalog

CVE-2024-32040

FreeRDP vulnerabilities

[CVE catalog]

Severity
Medium · CVSS 5.3CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Published
Source
[NVD] · [CVE record]
EPSS
1.91% · Oct 25, 2026

FreeRDP is a free implementation of the Remote Desktop Protocol. FreeRDP based clients that use a version of FreeRDP prior to 3.5.0 or 2.11.6 and have connections to servers using the `NSC` codec are vulnerable to integer underflow. Versions 3.5.0 and 2.11.6 patch the issue. As a workaround, do not use the NSC codec (e.g. use `-nsc`). freerdp: integer underflow in nsc_rle_decode

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
Ubuntufreerdp2noble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntufreerdp2-devnoble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntufreerdp2-shadow-x11noble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntufreerdp2-waylandnoble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntufreerdp2-x11noble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntulibfreerdp-client2-2t64noble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntulibfreerdp-server2-2t64noble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntulibfreerdp-shadow-subsystem2-2t64noble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntulibfreerdp-shadow2-2t64noble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntulibfreerdp2-2t64noble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntulibuwac0-0t64noble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntulibuwac0-devnoble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntulibwinpr-tools2-2t64noble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntulibwinpr2-2t64noble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntulibwinpr2-devnoble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
Ubuntuwinpr-utilsnoble2.11.5+dfsg1-1ubuntu0.1~esm1fixed
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
Ubuntufreerdp2pro2.10.0+dfsg1-1.1ubuntu1vulnerable
Ubuntufreerdp2pro2.11.2+dfsg1-1vulnerable
Ubuntufreerdp2pro2.11.2+dfsg1-1build1vulnerable
Ubuntufreerdp2pro2.11.2+dfsg1-1build3vulnerable
Ubuntufreerdp2pro2.11.5+dfsg1-1build1vulnerable
Ubuntufreerdp2pro2.11.5+dfsg1-1build2vulnerable
Ubuntufreerdp2pro2.11.5+dfsg1-1ubuntu0.1~esm1fixed
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.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.6vulnerable
Ubuntufreerdp220.042.6.1+dfsg1-0ubuntu0.20.04.1fixed
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.5vulnerable
Ubuntufreerdp222.042.6.1+dfsg1-3ubuntu2.6fixed
Ubuntufreerdp324.043.4.0+dfsg1-0ubuntu2vulnerable
Ubuntufreerdp324.043.4.0+dfsg1-0ubuntu3vulnerable
Ubuntufreerdp324.043.4.0+dfsg1-0ubuntu4vulnerable
Ubuntufreerdp324.043.5.0+dfsg1-0ubuntu1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianfreerdp2sourcebookworm2.11.7+dfsg1-6~deb12u1not yet assignedNot reported[1069728]
Ubuntufreerdp2debnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntufreerdp2-devdebnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntufreerdp2-shadow-x11debnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntufreerdp2-waylanddebnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntufreerdp2-x11debnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibfreerdp-client2-2t64debnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibfreerdp-server2-2t64debnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibfreerdp-shadow-subsystem2-2t64debnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibfreerdp-shadow2-2t64debnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibfreerdp2-2t64debnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibuwac0-0t64debnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibuwac0-devdebnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibwinpr-tools2-2t64debnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibwinpr2-2t64debnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibwinpr2-devdebnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntuwinpr-utilsdebnoble2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntufreerdp2debpro2.11.5+dfsg1-1ubuntu0.1~esm1Not reportedUBUNTU-CVE-2024-32040Not reported
Ubuntufreerdp2deb20.042.6.1+dfsg1-0ubuntu0.20.04.1Not reportedUBUNTU-CVE-2024-32040Not reported
Ubuntufreerdp2deb22.042.6.1+dfsg1-3ubuntu2.6Not reportedUBUNTU-CVE-2024-32040Not reported
Ubuntufreerdp3deb24.043.5.0+dfsg1-0ubuntu1Not reportedUBUNTU-CVE-2024-32040Not reported

[Debian bug #1069728]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References