CVE-2022-39316
Out of bound read in FreeRDP
FreeRDP is a free remote desktop protocol library and clients. In affected versions there is an out of bound read in ZGFX decoder component of FreeRDP. A malicious server can trick a FreeRDP based client to read out of bound data and try to decode it likely resulting in a crash. This issue has been addressed in the 2.9.0 release. Users are advised to upgrade.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- Low
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
4.8
Out of bound read in FreeRDP
FreeRDP is a free remote desktop protocol library and clients. In affected versions there is an out of bound read in ZGFX decoder component of FreeRDP. A malicious server can trick a FreeRDP based client to read out of bound data and try to decode it likely resulting in a crash. This issue has been addressed in the 2.9.0 release. Users are advised to upgrade.
- Record
CVE-2022-39316- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
EUVDEUVD-2022-41800
4.8
FreeRDP is a free remote desktop protocol library and clients. In affected versions there is an out of bound read in ZGFX decoder component of FreeRDP. A malicious server can trick a FreeRDP based client to read out of bound data and try to decode it likely resulting in a crash. This issue has been addressed in the 2.9.0 release. Users are advised to upgrade.
- Record
EUVD-2022-41800- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
NVD
4.8
FreeRDP is a free remote desktop protocol library and clients. In affected versions there is an out of bound read in ZGFX decoder component of FreeRDP. A malicious server can trick a FreeRDP based client to read out of bound data and try to decode it likely resulting in a crash. This issue has been addressed in the 2.9.0 release. Users are advised to upgrade.
- Record
CVE-2022-39316- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:N/I:N/A:H - CVSS 3.1
- 5.7 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVALPINE-CVE-2022-39316
5.7
FreeRDP is a free remote desktop protocol library and clients. In affected versions there is an out of bound read in ZGFX decoder component of FreeRDP. A malicious server can trick a FreeRDP based client to read out of bound data and try to decode it likely resulting in a crash. This issue has been addressed in the 2.9.0 release. Users are advised to upgrade.
- Record
ALPINE-CVE-2022-39316- CVSS 3.1
- 5.7 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
OSV
4.8
Out of bound read in FreeRDP
FreeRDP is a free remote desktop protocol library and clients. In affected versions there is an out of bound read in ZGFX decoder component of FreeRDP. A malicious server can trick a FreeRDP based client to read out of bound data and try to decode it likely resulting in a crash. This issue has been addressed in the 2.9.0 release. Users are advised to upgrade.
- Record
CVE-2022-39316- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-39316
5.7
FreeRDP is a free remote desktop protocol library and clients. In affected versions there is an out of bound read in ZGFX decoder component of FreeRDP. A malicious server can trick a FreeRDP based client to read out of bound data and try to decode it likely resulting in a crash. This issue has been addressed in the 2.9.0 release. Users are advised to upgrade.
- Record
DEBIAN-CVE-2022-39316- CVSS 3.1
- 5.7 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
Show 12 moreShow less
OSVOESA-2022-2112
9.1
freerdp security update
FreeRDP is a client implementation of the Remote Desktop Protocol (RDP) that follows Microsoft's open specifications. This package provides the client applications xfreerdp and wlfreerdp.
Security Fix(es):
FreeRDP is a free remote desktop protocol library and clients. Affected versions of FreeRDP are missing path canonicalization and base path check for drive channel. A malicious server can trick a FreeRDP based client to read files outside the shared directory. 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, /drives or +home-drive redirection switch.(CVE-2022-39347)
FreeRDP is a free remote desktop protocol library and clients. In affected versions there is an out of bound read in ZGFX decoder component of FreeRDP. A malicious server can trick a FreeRDP based client to read out of bound data and try to decode it likely resulting in a crash. This issue has been addressed in the 2.9.0 release. Users are advised to upgrade.(CVE-2022-39316)
FreeRDP is a free remote desktop protocol library and clients. Affected versions of FreeRDP are missing input length validation in the urbdrc 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 /usb redirection switch.(CVE-2022-39319)
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.(CVE-2022-41877)
FreeRDP is a free remote desktop protocol library and clients. Affected versions of FreeRDP are missing input validation in urbdrc channel. A malicious server can trick a FreeRDP based client to crash with division by zero. This issue has been addressed in version 2.9.0. All users are advised to upgrade. Users unable to upgrade should not use the /usb redirection switch.(CVE-2022-39318)
- Record
OESA-2022-2112- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2023:2326
7.5
Red Hat Security Advisory: freerdp security update
- Record
RHSA-2023:2326- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2023:2851
7.5
Red Hat Security Advisory: freerdp security update
- Record
RHSA-2023:2851- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRLSA-2023:2851
7.5
Moderate: freerdp security update
FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. The xfreerdp client can connect to RDP servers such as Microsoft Windows machines, xrdp, and VirtualBox.
Security Fix(es):
-
freerdp: clients using
/parallelcommand line switch might read uninitialized data (CVE-2022-39282) -
freerdp: clients using the
/videocommand line switch might read uninitialized data (CVE-2022-39283) -
freerdp: out of bounds read in zgfx decoder (CVE-2022-39316)
-
freerdp: undefined behaviour in zgfx decoder (CVE-2022-39317)
-
freerdp: division by zero in urbdrc channel (CVE-2022-39318)
-
freerdp: missing length validation in urbdrc channel (CVE-2022-39319)
-
freerdp: heap buffer overflow in urbdrc channel (CVE-2022-39320)
-
freerdp: missing path sanitation with
drivechannel (CVE-2022-39347) -
freerdp: missing input length validation in
drivechannel (CVE-2022-41877)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 8.8 Release Notes linked from the References section.
- Record
RLSA-2023:2851- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2022-39316
5.7
FreeRDP is a free remote desktop protocol library and clients. In affected versions there is an out of bound read in ZGFX decoder component of FreeRDP. A malicious server can trick a FreeRDP based client to read out of bound data and try to decode it likely resulting in a crash. This issue has been addressed in the 2.9.0 release. Users are advised to upgrade.
- Record
UBUNTU-CVE-2022-39316- CVSS 3.1
- 5.7 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H - CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2023:2326 No score
Moderate: freerdp security update
FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. The xfreerdp client can connect to RDP servers such as Microsoft Windows machines, xrdp, and VirtualBox.
Security Fix(es):
- freerdp: clients using
/parallelcommand line switch might read uninitialized data (CVE-2022-39282) - freerdp: clients using the
/videocommand line switch might read uninitialized data (CVE-2022-39283) - freerdp: out of bounds read in zgfx decoder (CVE-2022-39316)
- freerdp: undefined behaviour in zgfx decoder (CVE-2022-39317)
- freerdp: division by zero in urbdrc channel (CVE-2022-39318)
- freerdp: missing length validation in urbdrc channel (CVE-2022-39319)
- freerdp: heap buffer overflow in urbdrc channel (CVE-2022-39320)
- freerdp: missing path sanitation with
drivechannel (CVE-2022-39347) - freerdp: missing input length validation in
drivechannel (CVE-2022-41877)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2023:2326- Updated
- 2026-11-02
OSVALSA-2023:2851 No score
Moderate: freerdp security update
FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. The xfreerdp client can connect to RDP servers such as Microsoft Windows machines, xrdp, and VirtualBox.
Security Fix(es):
- freerdp: clients using
/parallelcommand line switch might read uninitialized data (CVE-2022-39282) - freerdp: clients using the
/videocommand line switch might read uninitialized data (CVE-2022-39283) - freerdp: out of bounds read in zgfx decoder (CVE-2022-39316)
- freerdp: undefined behaviour in zgfx decoder (CVE-2022-39317)
- freerdp: division by zero in urbdrc channel (CVE-2022-39318)
- freerdp: missing length validation in urbdrc channel (CVE-2022-39319)
- freerdp: heap buffer overflow in urbdrc channel (CVE-2022-39320)
- freerdp: missing path sanitation with
drivechannel (CVE-2022-39347) - freerdp: missing input length validation in
drivechannel (CVE-2022-41877)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2023:2851- Updated
- 2026-11-02
OSVMGASA-2022-0447 No score
Updated freerdp packages fix security vulnerability
In affected versions there is an out of bound read in ZGFX decoder component of FreeRDP. A malicious server can trick a FreeRDP based client to read out of bound data and try to decode it likely resulting in a crash. (CVE-2022-39316)
Affected versions of FreeRDP are missing a range check for input offset index in ZGFX decoder. A malicious server can trick a FreeRDP based client to read out of bound data and try to decode it. (CVE-2022-39317)
Affected versions of FreeRDP are missing input validation in 'urbdrc' channel. A malicious server can trick a FreeRDP based client to crash with division by zero. (CVE-2022-39318)
Affected versions of FreeRDP are missing input length validation in the 'urbdrc' channel. A malicious server can trick a FreeRDP based client to read out of bound data and send it back to the server. (CVE-2022-39319)
Affected versions of FreeRDP may attempt integer addition on too narrow types leads to allocation of a buffer too small holding the data written. A malicious server can trick a FreeRDP based client to read out of bound data and send it back to the server. (CVE-2022-39320)
Affected versions of FreeRDP are missing path canonicalization and base
path check for drive channel. A malicious server can trick a FreeRDP
based client to read files outside the shared directory. (CVE-2022-39347)
- Record
MGASA-2022-0447- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12523-1 No score
freerdp-2.9.0-1.1 on GA media
These are all security issues fixed in the freerdp-2.9.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12523-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:0399-1 No score
Security update for freerdp
This update for freerdp fixes the following issues:
- CVE-2022-39316: Fixed out of bound read in zgfx decoder (bsc#1205512).
- CVE-2022-39317: Fixed undefined behaviour in zgfx decoder (bsc#1205512).
- CVE-2022-39320: Fixed heap buffer overflow in urbdrc channel (bsc#1205512).
- CVE-2022-39347: Fixed missing path sanitation with drive channel (bsc#1205512).
- CVE-2022-41877: Fixed missing input length validation in drive channel (bsc#1205512).
- Record
SUSE-SU-2023:0399-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:0400-1 No score
Security update for freerdp
This update for freerdp fixes the following issues:
- CVE-2022-39316: Fixed out of bound read in zgfx decoder (bsc#1205512).
- CVE-2022-39317: Fixed undefined behaviour in zgfx decoder (bsc#1205512).
- CVE-2022-39320: Fixed heap buffer overflow in urbdrc channel (bsc#1205512).
- CVE-2022-39347: Fixed missing path sanitation with drive channel (bsc#1205512).
- CVE-2022-41877: Fixed missing input length validation in drive channel (bsc#1205512).
- Record
SUSE-SU-2023:0400-1- Updated
- 2026-11-02
OSVUSN-5734-1 No score
freerdp2 vulnerabilities
It was discovered that FreeRDP incorrectly handled certain data lenghts. A malicious server could use this issue to cause FreeRDP clients to crash, resulting in a denial of service, or possibly obtain sensitive information. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 22.04 LTS. (CVE-2022-39282, CVE-2022-39283)
It was discovered that FreeRDP incorrectly handled certain data lenghts. A malicious server could use this issue to cause FreeRDP clients to crash, resulting in a denial of service, or possibly obtain sensitive information. (CVE-2022-39316, CVE-2022-39317, CVE-2022-39318, CVE-2022-39319, CVE-2022-39320)
It was discovered that FreeRDP incorrectly handled certain path checks. A malicious server could use this issue to cause FreeRDP clients to read files outside of the shared directory. (CVE-2022-39347)
- Record
USN-5734-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
freerdpAlpine:v3.17 |
before 2.9.0-r0 | 2.9.0-r0 |
freerdpAlpine:v3.18 |
before 2.9.0-r0 | 2.9.0-r0 |
freerdpAlpine:v3.19 |
before 2.9.0-r0 | 2.9.0-r0 |
freerdpAlpine:v3.20 |
before 2.9.0-r0 | 2.9.0-r0 |
freerdpAlpine:v3.21 |
before 2.9.0-r0 | 2.9.0-r0 |
freerdpAlpine:v3.22 |
before 2.9.0-r0 | 2.9.0-r0 |
freerdpAlpine:v3.23 |
before 2.9.0-r0 | 2.9.0-r0 |
freerdpAlpine:v3.24 |
before 2.9.0-r0 | 2.9.0-r0 |
freerdp2Alpine:v3.22 |
before 2.9.0-r0 | 2.9.0-r0 |
freerdp2Alpine:v3.23 |
before 2.9.0-r0 | 2.9.0-r0 |
Show 57 moreShow less
| Package | Affected | Fixed |
|---|---|---|
freerdp2Alpine:v3.24 |
before 2.9.0-r0 | 2.9.0-r0 |
freerdpAlmaLinux:9 From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
freerdp-develAlmaLinux:9 From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
freerdp-libsAlmaLinux:9 From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
libwinprAlmaLinux:9 From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
libwinpr-develAlmaLinux:9 From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
freerdpAlmaLinux:8 From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
freerdp-develAlmaLinux:8 From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
freerdp-libsAlmaLinux:8 From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
libwinprAlmaLinux:8 From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
libwinpr-develAlmaLinux:8 From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
freerdp2Debian:12 |
before 2.9.0+dfsg1-1 | 2.9.0+dfsg1-1 |
freerdp2Debian:10 From an advisory covering 9 CVEs |
before 2.3.0+dfsg1-2+deb10u4, plus listed versions 2.0.0~git20190204.1.2693389a+dfsg1-12.0.0~git20190204.1.2693389a+dfsg1-1+deb10u12.0.0~git20190204.1.2693389a+dfsg1-1+deb10u22.0.0~git20190204.1.2693389a+dfsg1-22.0.0~git20190204.1.2693389a+dfsg1-2~bpo10+1 Show 9 moreShow less2.1.1+dfsg1-12.1.2+dfsg1-12.1.2+dfsg1-22.2.0+dfsg1-12.2.0+dfsg1-1~bpo10+12.3.0+dfsg1-12.3.0+dfsg1-1~bpo10+12.3.0+dfsg1-22.3.0+dfsg1-2+deb10u3 |
2.3.0+dfsg1-2+deb10u4 |
freerdp2Debian:11 From an advisory covering 32 CVEs |
before 2.3.0+dfsg1-2+deb11u2, plus listed versions 2.3.0+dfsg1-22.3.0+dfsg1-2+deb11u1 |
2.3.0+dfsg1-2+deb11u2 |
freerdpMageia:8 From an advisory covering 6 CVEs |
before 2.2.0-1.4.mga8 | 2.2.0-1.4.mga8 |
freerdpopenEuler:20.03-LTS-SP1 From an advisory covering 5 CVEs |
before 2.8.1-2.oe1 | 2.8.1-2.oe1 |
freerdpopenEuler:20.03-LTS-SP3 From an advisory covering 5 CVEs |
before 2.8.1-2.oe1 | 2.8.1-2.oe1 |
freerdpopenEuler:22.03-LTS From an advisory covering 5 CVEs |
before 2.8.1-2.oe2203 | 2.8.1-2.oe2203 |
freerdpRed Hat:enterprise_linux:9::appstream From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
freerdp-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
freerdp-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
freerdp-libsRed Hat:enterprise_linux:9::appstream From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
freerdp-libs-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
libwinprRed Hat:enterprise_linux:9::appstream From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
libwinpr-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
freerdp-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
freerdp-debugsourceRed Hat:enterprise_linux:9::crb From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
freerdp-develRed Hat:enterprise_linux:9::crb From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
freerdp-libs-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
libwinpr-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
libwinpr-develRed Hat:enterprise_linux:9::crb From an advisory covering 9 CVEs |
before 2:2.4.1-5.el9 | 2:2.4.1-5.el9 |
freerdpRed Hat:enterprise_linux:8::appstream From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
freerdp-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
freerdp-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
freerdp-libsRed Hat:enterprise_linux:8::appstream From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
freerdp-libs-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
libwinprRed Hat:enterprise_linux:8::appstream From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
libwinpr-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
libwinpr-develRed Hat:enterprise_linux:8::appstream From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
freerdp-debuginfoRed Hat:enterprise_linux:8::crb From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
freerdp-debugsourceRed Hat:enterprise_linux:8::crb From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
freerdp-develRed Hat:enterprise_linux:8::crb From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
freerdp-libs-debuginfoRed Hat:enterprise_linux:8::crb From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
libwinpr-debuginfoRed Hat:enterprise_linux:8::crb From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
freerdpRocky Linux:8 From an advisory covering 9 CVEs |
before 2:2.2.0-10.el8 | 2:2.2.0-10.el8 |
freerdpSUSE:Linux Enterprise Module for Package Hub 15 SP4 From an advisory covering 5 CVEs |
before 2.4.0-150400.3.18.1 | 2.4.0-150400.3.18.1 |
freerdpSUSE:Linux Enterprise Workstation Extension 15 SP4 From an advisory covering 5 CVEs |
before 2.4.0-150400.3.18.1 | 2.4.0-150400.3.18.1 |
freerdpopenSUSE:Leap 15.4 From an advisory covering 5 CVEs |
before 2.4.0-150400.3.18.1 | 2.4.0-150400.3.18.1 |
freerdpSUSE:Linux Enterprise Software Development Kit 12 SP5 From an advisory covering 5 CVEs |
before 2.1.2-12.35.1 | 2.1.2-12.35.1 |
freerdpSUSE:Linux Enterprise Workstation Extension 12 SP5 From an advisory covering 5 CVEs |
before 2.1.2-12.35.1 | 2.1.2-12.35.1 |
freerdp2Ubuntu:18.04:LTS |
before 2.2.0+dfsg1-0ubuntu0.18.04.4, plus listed versions 2.0.0~git20170725.1.1648deb+dfsg1-12.0.0~git20170725.1.1648deb+dfsg1-52.0.0~git20170725.1.1648deb+dfsg1-5ubuntu12.0.0~git20170725.1.1648deb+dfsg1-5ubuntu22.0.0~git20170725.1.1648deb+dfsg1-6 Show 7 moreShow less2.0.0~git20170725.1.1648deb+dfsg1-6build12.0.0~git20170725.1.1648deb+dfsg1-72.0.0~git20170725.1.1648deb+dfsg1-7ubuntu0.12.1.1+dfsg1-0ubuntu0.18.04.12.2.0+dfsg1-0ubuntu0.18.04.12.2.0+dfsg1-0ubuntu0.18.04.22.2.0+dfsg1-0ubuntu0.18.04.3 |
2.2.0+dfsg1-0ubuntu0.18.04.4 |
freerdp2Ubuntu:20.04:LTS |
before 2.2.0+dfsg1-0ubuntu0.20.04.4, plus listed versions 2.0.0~git20190204.1.2693389a+dfsg1-12.0.0~git20190204.1.2693389a+dfsg1-22.0.0~git20190204.1.2693389a+dfsg1-2build12.0.0~git20190204.1.2693389a+dfsg1-2build22.1.1+dfsg1-0ubuntu0.20.04.12.2.0+dfsg1-0ubuntu0.20.04.12.2.0+dfsg1-0ubuntu0.20.04.22.2.0+dfsg1-0ubuntu0.20.04.3 |
2.2.0+dfsg1-0ubuntu0.20.04.4 |
freerdp2Ubuntu:22.04:LTS |
before 2.6.1+dfsg1-3ubuntu2.3, plus listed versions 2.3.0+dfsg1-2build12.3.0+dfsg1-2ubuntu12.3.0+dfsg1-2ubuntu22.4.1+dfsg1-12.4.1+dfsg1-1ubuntu1 Show 9 moreShow less2.4.1+dfsg1-1ubuntu22.5.0+dfsg1-12.6.0+dfsg1-12.6.1+dfsg1-12.6.1+dfsg1-32.6.1+dfsg1-3ubuntu12.6.1+dfsg1-3ubuntu22.6.1+dfsg1-3ubuntu2.12.6.1+dfsg1-3ubuntu2.2 |
2.6.1+dfsg1-3ubuntu2.3 |
freerdp2Ubuntu:18.04:LTS From an advisory covering 8 CVEs |
before 2.2.0+dfsg1-0ubuntu0.18.04.4, plus listed versions 2.0.0~git20170725.1.1648deb+dfsg1-12.0.0~git20170725.1.1648deb+dfsg1-52.0.0~git20170725.1.1648deb+dfsg1-5ubuntu12.0.0~git20170725.1.1648deb+dfsg1-5ubuntu22.0.0~git20170725.1.1648deb+dfsg1-6 Show 7 moreShow less2.0.0~git20170725.1.1648deb+dfsg1-6build12.0.0~git20170725.1.1648deb+dfsg1-72.0.0~git20170725.1.1648deb+dfsg1-7ubuntu0.12.1.1+dfsg1-0ubuntu0.18.04.12.2.0+dfsg1-0ubuntu0.18.04.12.2.0+dfsg1-0ubuntu0.18.04.22.2.0+dfsg1-0ubuntu0.18.04.3 |
2.2.0+dfsg1-0ubuntu0.18.04.4 |
freerdp2Ubuntu:20.04:LTS From an advisory covering 8 CVEs |
before 2.2.0+dfsg1-0ubuntu0.20.04.4, plus listed versions 2.0.0~git20190204.1.2693389a+dfsg1-12.0.0~git20190204.1.2693389a+dfsg1-22.0.0~git20190204.1.2693389a+dfsg1-2build12.0.0~git20190204.1.2693389a+dfsg1-2build22.1.1+dfsg1-0ubuntu0.20.04.12.2.0+dfsg1-0ubuntu0.20.04.12.2.0+dfsg1-0ubuntu0.20.04.22.2.0+dfsg1-0ubuntu0.20.04.3 |
2.2.0+dfsg1-0ubuntu0.20.04.4 |
freerdp2Ubuntu:22.04:LTS From an advisory covering 8 CVEs |
before 2.6.1+dfsg1-3ubuntu2.3, plus listed versions 2.3.0+dfsg1-2build12.3.0+dfsg1-2ubuntu12.3.0+dfsg1-2ubuntu22.4.1+dfsg1-12.4.1+dfsg1-1ubuntu1 Show 9 moreShow less2.4.1+dfsg1-1ubuntu22.5.0+dfsg1-12.6.0+dfsg1-12.6.1+dfsg1-12.6.1+dfsg1-32.6.1+dfsg1-3ubuntu12.6.1+dfsg1-3ubuntu22.6.1+dfsg1-3ubuntu2.12.6.1+dfsg1-3ubuntu2.2 |
2.6.1+dfsg1-3ubuntu2.3 |
freerdp2openSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 2.9.0-1.1 | 2.9.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | OSV | |
| affected, aliases, references | OSV | |
| first indexed | CVE List, EUVD, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-39316 is a medium vulnerability (CVSS 4.8) in Freerdp, published November 16, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.06%, the 64th percentile. Fixed in freerdp 2.9.0-r0.
References
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-5w4j-mrrh-jjrm
github.com/FreeRDP/FreeRDP/commit/e865c24efc40ebc52e75979c94cdd4ee2c1495b0
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/UDOTAOJBCZKREZJPT6VZ25GESI5T6RBG
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/YGQN3OWQNHSMWKOF4D35PF5ASKNLC74B
lists.debian.org/debian-lts-announce/2023/11/msg00010.html
security.gentoo.org/glsa/202401-16
Show 87 moreShow less
lists.debian.org/debian-lts-announce/2025/02/msg00016.html
security.alpinelinux.org/vuln/CVE-2022-39316
access.redhat.com/errata/RHSA-2023:2326
access.redhat.com/security/cve/CVE-2022-39282
access.redhat.com/security/cve/CVE-2022-39283
access.redhat.com/security/cve/CVE-2022-39316
access.redhat.com/security/cve/CVE-2022-39317
access.redhat.com/security/cve/CVE-2022-39318
access.redhat.com/security/cve/CVE-2022-39319
access.redhat.com/security/cve/CVE-2022-39320
access.redhat.com/security/cve/CVE-2022-39347
access.redhat.com/security/cve/CVE-2022-41877
bugzilla.redhat.com/2134713
bugzilla.redhat.com/2134717
bugzilla.redhat.com/2143642
bugzilla.redhat.com/2143643
bugzilla.redhat.com/2143644
bugzilla.redhat.com/2143645
bugzilla.redhat.com/2143646
bugzilla.redhat.com/2143647
bugzilla.redhat.com/2143648
errata.almalinux.org/9/ALSA-2023-2326.html
access.redhat.com/errata/RHSA-2023:2851
errata.almalinux.org/8/ALSA-2023-2851.html
github.com/CVEProject/cvelistV5/tree/main/cves/2022/39xxx/CVE-2022-39316.json
nvd.nist.gov/vuln/detail/CVE-2022-39316
security-tracker.debian.org/tracker/CVE-2022-39316
advisories.mageia.org/MGASA-2022-0447.html
bugs.mageia.org/show_bug.cgi?id=31173
ubuntu.com/security/notices/USN-5734-1
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-99cm-4gw7-c8jh
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-387j-8j96-7q35
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-mvxm-wfj2-5fvh
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-qfq2-82qr-7f4j
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-c5xq-8v35-pffg
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-2112
nvd.nist.gov/vuln/detail/CVE-2022-39347
nvd.nist.gov/vuln/detail/CVE-2022-39319
nvd.nist.gov/vuln/detail/CVE-2022-41877
nvd.nist.gov/vuln/detail/CVE-2022-39318
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.2_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2134713
bugzilla.redhat.com/show_bug.cgi?id=2134717
bugzilla.redhat.com/show_bug.cgi?id=2143642
bugzilla.redhat.com/show_bug.cgi?id=2143643
bugzilla.redhat.com/show_bug.cgi?id=2143644
bugzilla.redhat.com/show_bug.cgi?id=2143645
bugzilla.redhat.com/show_bug.cgi?id=2143646
bugzilla.redhat.com/show_bug.cgi?id=2143647
bugzilla.redhat.com/show_bug.cgi?id=2143648
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_2326.json
cve.org/CVERecord?id=CVE-2022-39282
nvd.nist.gov/vuln/detail/CVE-2022-39282
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-c45q-wcpg-mxjq
cve.org/CVERecord?id=CVE-2022-39283
nvd.nist.gov/vuln/detail/CVE-2022-39283
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-6cf9-3328-qrvh
cve.org/CVERecord?id=CVE-2022-39316
cve.org/CVERecord?id=CVE-2022-39317
nvd.nist.gov/vuln/detail/CVE-2022-39317
cve.org/CVERecord?id=CVE-2022-39318
cve.org/CVERecord?id=CVE-2022-39319
cve.org/CVERecord?id=CVE-2022-39320
nvd.nist.gov/vuln/detail/CVE-2022-39320
cve.org/CVERecord?id=CVE-2022-39347
cve.org/CVERecord?id=CVE-2022-41877
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-pmv3-wpw4-pw5h
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.8_release_notes/index
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_2851.json
errata.rockylinux.org/RLSA-2023:2851
suse.com/support/update/announcement/2023/suse-su-20230399-1
bugzilla.suse.com/1205512
suse.com/security/cve/CVE-2022-39316
suse.com/security/cve/CVE-2022-39317
suse.com/security/cve/CVE-2022-39320
suse.com/security/cve/CVE-2022-39347
suse.com/security/cve/CVE-2022-41877
suse.com/support/update/announcement/2023/suse-su-20230400-1
ubuntu.com/security/CVE-2022-39316
ubuntu.com/security/CVE-2022-39282
ubuntu.com/security/CVE-2022-39283
ubuntu.com/security/CVE-2022-39317
ubuntu.com/security/CVE-2022-39318
ubuntu.com/security/CVE-2022-39319
ubuntu.com/security/CVE-2022-39320
ubuntu.com/security/CVE-2022-39347