CVE-2023-40186
freerdp: Integer overflow leading to out-of-bound write vulnerability in gdi_CreateSurface
Sévérité par source
Le label propre à Trivy est CRITICAL. Critique selon NVD. Plus basse selon Red Hat (moyenne), AlmaLinux (moyenne), Amazon (moyenne), Oracle (moyenne), Ubuntu (moyenne).
Description
FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Affected versions are subject to an IntegerOverflow leading to Out-Of-Bound Write Vulnerability in the `gdi_CreateSurface` function. This issue affects FreeRDP based clients only. FreeRDP proxies are not affected as image decoding is not done by a proxy. This issue has been addressed in versions 2.11.0 and 3.0.0-beta3. Users are advised to upgrade. There are no known workarounds for this issue.
Paquets affectés et versions corrigées
| Source | Paquet | Corrigé en |
|---|---|---|
| alma 9 | freerdp, freerdp-devel, freerdp-libs et 2 autres | 2:2.11.2-1.el9 |
| amazon linux 2 | freerdp, freerdp-debuginfo, freerdp-devel et 3 autres | 2:2.11.1-1.amzn2.0.1 |
| debian 10 | freerdp2 | 2.3.0+dfsg1-2+deb10u3 |
| debian 11 | freerdp2 | 2.3.0+dfsg1-2+deb11u2 |
| debian 12 | freerdp2 | 2.11.7+dfsg1-6~deb12u1 |
| echo | freerdp2 | 2.11.7+dfsg1-6~deb12u1 |
| Oracle Linux 9 | freerdp, freerdp-devel, freerdp-libs et 2 autres | 2:2.11.2-1.el9 |
| rapidfort debian 12 | freerdp2 | 0:2.11.7+dfsg1-6~deb12u1 |
| rapidfort debian 13 | freerdp2 | 0:2.11.7+dfsg1-6~deb12u1 |
| rapidfort Oracle Linux 9 | freerdp, freerdp-libs, libwinpr | 2:2.11.2-1.el9 |
| Red Hat | freerdp, freerdp-devel, freerdp-libs et 3 autres | pas de correctif indiqué |
| ubuntu 18.04-ESM | freerdp2 | 2.2.0+dfsg1-0ubuntu0.18.04.4+esm1 |
Afficher les 37 entrées de 17 sources
| Source | Paquet | Corrigé en |
|---|---|---|
| alma 9 | freerdp | 2:2.11.2-1.el9 |
| alma 9 | freerdp-devel | 2:2.11.2-1.el9 |
| alma 9 | freerdp-libs | 2:2.11.2-1.el9 |
| alma 9 | libwinpr | 2:2.11.2-1.el9 |
| alma 9 | libwinpr-devel | 2:2.11.2-1.el9 |
| amazon linux 2 | freerdp | 2:2.11.1-1.amzn2.0.1 |
| amazon linux 2 | freerdp-debuginfo | 2:2.11.1-1.amzn2.0.1 |
| amazon linux 2 | freerdp-devel | 2:2.11.1-1.amzn2.0.1 |
| amazon linux 2 | freerdp-libs | 2:2.11.1-1.amzn2.0.1 |
| amazon linux 2 | libwinpr | 2:2.11.1-1.amzn2.0.1 |
| amazon linux 2 | libwinpr-devel | 2:2.11.1-1.amzn2.0.1 |
| debian 10 | freerdp2 | 2.3.0+dfsg1-2+deb10u3 |
| debian 11 | freerdp2 | 2.3.0+dfsg1-2+deb11u2 |
| debian 12 | freerdp2 | 2.11.7+dfsg1-6~deb12u1 |
| echo | freerdp2 | 2.11.7+dfsg1-6~deb12u1 |
| Oracle Linux 9 | freerdp | 2:2.11.2-1.el9 |
| Oracle Linux 9 | freerdp-devel | 2:2.11.2-1.el9 |
| Oracle Linux 9 | freerdp-libs | 2:2.11.2-1.el9 |
| Oracle Linux 9 | libwinpr | 2:2.11.2-1.el9 |
| Oracle Linux 9 | libwinpr-devel | 2:2.11.2-1.el9 |
| rapidfort debian 12 | freerdp2 | 0:2.11.7+dfsg1-6~deb12u1 |
| rapidfort debian 13 | freerdp2 | 0:2.11.7+dfsg1-6~deb12u1 |
| rapidfort Oracle Linux 9 | freerdp | 2:2.11.2-1.el9 |
| rapidfort Oracle Linux 9 | freerdp-libs | 2:2.11.2-1.el9 |
| rapidfort Oracle Linux 9 | libwinpr | 2:2.11.2-1.el9 |
| Red Hat | freerdp | pas de correctif indiqué |
| Red Hat | freerdp-devel | pas de correctif indiqué |
| Red Hat | freerdp-libs | pas de correctif indiqué |
| Red Hat | freerdp-plugins | pas de correctif indiqué |
| Red Hat | libwinpr | pas de correctif indiqué |
| Red Hat | libwinpr-devel | pas de correctif indiqué |
| ubuntu 18.04-ESM | freerdp2 | 2.2.0+dfsg1-0ubuntu0.18.04.4+esm1 |
| ubuntu 20.04 | freerdp2 | 2.2.0+dfsg1-0ubuntu0.20.04.5 |
| ubuntu 20.04-ESM | freerdp2 | 2.2.0+dfsg1-0ubuntu0.20.04.5 |
| ubuntu 22.04 | freerdp2 | 2.6.1+dfsg1-3ubuntu2.4 |
| ubuntu 23.04 | freerdp2 | 2.10.0+dfsg1-1ubuntu0.2 |
| ubuntu 23.10 | freerdp2 | 2.10.0+dfsg1-1.1ubuntu1 |
Références
- https://access.redhat.com/errata/RHSA-2024:2208
- https://access.redhat.com/security/cve/CVE-2023-40186
- https://bugzilla.redhat.com/2236606
- https://bugzilla.redhat.com/2236650
- https://bugzilla.redhat.com/2236656
- https://bugzilla.redhat.com/2236669
- https://bugzilla.redhat.com/2236730
- https://bugzilla.redhat.com/2236750
Les 28 références
- https://bugzilla.redhat.com/2236759
- https://bugzilla.redhat.com/2236763
- https://bugzilla.redhat.com/2236766
- https://bugzilla.redhat.com/2236774
- https://bugzilla.redhat.com/2236779
- https://bugzilla.redhat.com/2236784
- https://errata.almalinux.org/9/ALSA-2024-2208.html
- https://github.com/FreeRDP/FreeRDP/blob/fee2b10ba1154f952769a53eb608f044782e22f8/libfreerdp/gdi/gfx.c#L1156-L1165
- https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hcj4-3c3r-5j3v
- https://linux.oracle.com/cve/CVE-2023-40186.html
- https://linux.oracle.com/errata/ELSA-2024-2208.html
- https://lists.debian.org/debian-lts-announce/2023/10/msg00008.html
- https://lists.debian.org/debian-lts-announce/2025/02/msg00016.html
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/A6LLDAPEXRDJOM3PREDDD267SSNT77DP/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/IHMTGKCZXJPQOR5ZD2I4GPDNP2DKRXMF/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/OH2ATH2BKDNKCJAU4WPPXK4SHLE3UJUV/
- https://nvd.nist.gov/vuln/detail/CVE-2023-40186
- https://security.gentoo.org/glsa/202401-16
- https://ubuntu.com/security/notices/USN-6401-1
- https://www.cve.org/CVERecord?id=CVE-2023-40186