CVE-2024-32039
CVE-2024-32039 · FreeRDP Integer overflow & OutOfBound Write in clear_decompress_residual_data
This page contains facts from public vulnerability sources. Check the original advisory before updating.
FreeRDP is a free implementation of the Remote Desktop Protocol. FreeRDP based clients using a version of FreeRDP prior to 3.5.0 or 2.11.6 are vulnerable to integer overflow and out-of-bounds write. Versions 3.5.0 and 2.11.6 patch the issue. As a workaround, do not use `/gfx` options (e.g. deactivate with `/bpp:32` or `/rfx` as it is on by default).
CVSS 9.8 · Critical · EPSS 2.3% · Fix available
- Published
- Updated
Stack: system
Affected products and versions
freerdp
- Versions
- >= 3.0.0, 3.5.0: Affected
- < 2.11.6: Affected
No fix published
freerdp2 Debian:12
- Versions
- 2.10.0+dfsg1-1
- 2.10.0+dfsg1-1.1
- 2.11.2+dfsg1-1
- 2.11.2+dfsg1-1.1~exp1
- 2.11.2+dfsg1-1.1~exp2
- 2.11.5+dfsg1-1
- 2.11.7+dfsg1-1
- 2.11.7+dfsg1-2
- 2.11.7+dfsg1-3
- 2.11.7+dfsg1-4
- 2.11.7+dfsg1-5
- Affected ranges
- ECOSYSTEM: < 2.11.7+dfsg1-6~deb12u1
Update to 2.11.7+dfsg1-6~deb12u1
freerdp Ubuntu:16.04:LTS
- Versions
- 1.1.0~git20140921.1.440916e+dfsg1-5ubuntu1
- 1.1.0~git20140921.1.440916e+dfsg1-5ubuntu1.2
- 1.1.0~git20140921.1.440916e+dfsg1-5ubuntu1.3
- 1.1.0~git20140921.1.440916e+dfsg1-5ubuntu1.4
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
freerdp2 Ubuntu:Pro:18.04:LTS
- Versions
- 2.0.0~git20170725.1.1648deb+dfsg1-1
- 2.0.0~git20170725.1.1648deb+dfsg1-5
- 2.0.0~git20170725.1.1648deb+dfsg1-5ubuntu1
- 2.0.0~git20170725.1.1648deb+dfsg1-5ubuntu2
- 2.0.0~git20170725.1.1648deb+dfsg1-6
- 2.0.0~git20170725.1.1648deb+dfsg1-6build1
- 2.0.0~git20170725.1.1648deb+dfsg1-7
- 2.0.0~git20170725.1.1648deb+dfsg1-7ubuntu0.1
- 2.1.1+dfsg1-0ubuntu0.18.04.1
- 2.2.0+dfsg1-0ubuntu0.18.04.1
- 2.2.0+dfsg1-0ubuntu0.18.04.2
- 2.2.0+dfsg1-0ubuntu0.18.04.3
- 2.2.0+dfsg1-0ubuntu0.18.04.4
- 2.2.0+dfsg1-0ubuntu0.18.04.4+esm1
- 2.2.0+dfsg1-0ubuntu0.18.04.4+esm2
- 2.2.0+dfsg1-0ubuntu0.18.04.4+esm3
- 2.2.0+dfsg1-0ubuntu0.18.04.4+esm4
- 2.2.0+dfsg1-0ubuntu0.18.04.4+esm5
- 2.2.0+dfsg1-0ubuntu0.18.04.4+esm6
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
freerdp Ubuntu:18.04:LTS
- Versions
- 1.1.0~git20140921.1.440916e+dfsg1-15ubuntu1
- 1.1.0~git20140921.1.440916e+dfsg1-15ubuntu1.18.04.1
- 1.1.0~git20140921.1.440916e+dfsg1-15ubuntu1.18.04.2
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
freerdp2 Ubuntu:20.04:LTS
- Versions
- 2.0.0~git20190204.1.2693389a+dfsg1-1
- 2.0.0~git20190204.1.2693389a+dfsg1-2
- 2.0.0~git20190204.1.2693389a+dfsg1-2build1
- 2.0.0~git20190204.1.2693389a+dfsg1-2build2
- 2.1.1+dfsg1-0ubuntu0.20.04.1
- 2.2.0+dfsg1-0ubuntu0.20.04.1
- 2.2.0+dfsg1-0ubuntu0.20.04.2
- 2.2.0+dfsg1-0ubuntu0.20.04.3
- 2.2.0+dfsg1-0ubuntu0.20.04.4
- 2.2.0+dfsg1-0ubuntu0.20.04.5
- 2.2.0+dfsg1-0ubuntu0.20.04.6
- Affected ranges
- ECOSYSTEM: < 2.6.1+dfsg1-0ubuntu0.20.04.1
Update to 2.6.1+dfsg1-0ubuntu0.20.04.1
freerdp2 Ubuntu:22.04:LTS
- Versions
- 2.3.0+dfsg1-2build1
- 2.3.0+dfsg1-2ubuntu1
- 2.3.0+dfsg1-2ubuntu2
- 2.4.1+dfsg1-1
- 2.4.1+dfsg1-1ubuntu1
- 2.4.1+dfsg1-1ubuntu2
- 2.5.0+dfsg1-1
- 2.6.0+dfsg1-1
- 2.6.1+dfsg1-1
- 2.6.1+dfsg1-3
- 2.6.1+dfsg1-3ubuntu1
- 2.6.1+dfsg1-3ubuntu2
- 2.6.1+dfsg1-3ubuntu2.1
- 2.6.1+dfsg1-3ubuntu2.2
- 2.6.1+dfsg1-3ubuntu2.3
- 2.6.1+dfsg1-3ubuntu2.4
- 2.6.1+dfsg1-3ubuntu2.5
- Affected ranges
- ECOSYSTEM: < 2.6.1+dfsg1-3ubuntu2.6
Update to 2.6.1+dfsg1-3ubuntu2.6
freerdp3 Ubuntu:24.04:LTS
- Versions
- 3.4.0+dfsg1-0ubuntu2
- 3.4.0+dfsg1-0ubuntu3
- 3.4.0+dfsg1-0ubuntu4
- Affected ranges
- ECOSYSTEM: < 3.5.0+dfsg1-0ubuntu1
Update to 3.5.0+dfsg1-0ubuntu1
freerdp2 Ubuntu:Pro:24.04:LTS
- Versions
- 2.10.0+dfsg1-1.1ubuntu1
- 2.11.2+dfsg1-1
- 2.11.2+dfsg1-1build1
- 2.11.2+dfsg1-1build3
- 2.11.5+dfsg1-1build1
- 2.11.5+dfsg1-1build2
- Affected ranges
- ECOSYSTEM: < 2.11.5+dfsg1-1ubuntu0.1~esm1
Update to 2.11.5+dfsg1-1ubuntu0.1~esm1
Original sources
- https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-q5h8-7j42-j4r9
- https://github.com/FreeRDP/FreeRDP/pull/10077
- https://github.com/FreeRDP/FreeRDP/releases/tag/2.11.6
- https://github.com/FreeRDP/FreeRDP/releases/tag/3.5.0
- https://lists.fedoraproject.org/archives/list/[email protected]/message/ZKI4UISUXYNBPN4K6TIQKDRTIJ6CDCKJ/
- https://lists.fedoraproject.org/archives/list/[email protected]/message/7SIS6NUNLUBOV4CPCSWKDE6T6C2W3WTR/
- https://lists.fedoraproject.org/archives/list/[email protected]/message/PX3U6YPZQ7PEJBVKSBUOLWVH7DHROHY5/
- https://lists.fedoraproject.org/archives/list/[email protected]/message/5JL476WVJSIE7SBUKVJRVA6A52V2HOLZ/
- https://lists.debian.org/debian-lts-announce/2025/02/msg00016.html
- https://nvd.nist.gov/vuln/detail/CVE-2024-32039