CVE-2022-41877
Missing input length validation in `drive` channel in FreeRDP
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.
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
- Low
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
4.6
Missing input length validation in `drive` channel in FreeRDP
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.
- Record
CVE-2022-41877- CVSS 3.1
- 4.6 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L - Weakness
- CWE-119
- Updated
- 2026-11-02
EUVDEUVD-2022-45039
4.6
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.
- Record
EUVD-2022-45039- CVSS 3.1
- 4.6 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
NVD
4.6
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.
- Record
CVE-2022-41877- CVSS 3.1
- 4.6 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L - CVSS 3.1
- 4.6 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L - Weakness
- CWE-119, CWE-1284
- Updated
- 2026-11-02
OSVALPINE-CVE-2022-41877
4.6
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.
- Record
ALPINE-CVE-2022-41877- CVSS 3.1
- 4.6 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L - Updated
- 2026-11-03
OSV
4.6
Missing input length validation in `drive` channel in FreeRDP
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.
- Record
CVE-2022-41877- CVSS 3.1
- 4.6 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L - Weakness
- CWE-119
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-41877
4.6
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.
- Record
DEBIAN-CVE-2022-41877- CVSS 3.1
- 4.6 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L - 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-41877
4.6
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.
- Record
UBUNTU-CVE-2022-41877- CVSS 3.1
- 4.6 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L - CVSS 3.1
- 4.6 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L - 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-0474 No score
Updated freerdp packages fix security vulnerability
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. (CVE-2022-41877)
- Record
MGASA-2022-0474- 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-6522-1 No score
freerdp2 vulnerabilities
It was discovered that FreeRDP incorrectly handled drive redirection. If a user were tricked into connection to a malicious server, a remote attacker could use this issue to cause FreeRDP to crash, resulting in a denial of service, or possibly obtain sensitive information. (CVE-2022-41877)
It was discovered that FreeRDP incorrectly handled certain surface updates. A remote attacker could use this issue to cause FreeRDP to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2023-39352, CVE-2023-39356)
- Record
USN-6522-1- Updated
- 2026-11-02
OSVUSN-6522-2 No score
freerdp2 vulnerabilities
USN-6522-1 fixed several vulnerabilities in FreeRDP. This update provides the corresponding update for Ubuntu 18.04 LTS. Original advisory details:
It was discovered that FreeRDP incorrectly handled drive redirection. If a user were tricked into connection to a malicious server, a remote attacker could use this issue to cause FreeRDP to crash, resulting in a denial of service, or possibly obtain sensitive information. (CVE-2022-41877)
It was discovered that FreeRDP incorrectly handled certain surface updates. A remote attacker could use this issue to cause FreeRDP to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2023-39352, CVE-2023-39356)
- Record
USN-6522-2- 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 56 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 |
before 2.2.0-1.5.mga8 | 2.2.0-1.5.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:Pro:18.04:LTS |
before 2.2.0+dfsg1-0ubuntu0.18.04.4+esm2, 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 9 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.32.2.0+dfsg1-0ubuntu0.18.04.42.2.0+dfsg1-0ubuntu0.18.04.4+esm1 |
2.2.0+dfsg1-0ubuntu0.18.04.4+esm2 |
freerdp2Ubuntu:20.04:LTS |
before 2.2.0+dfsg1-0ubuntu0.20.04.6, 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.1 Show 5 moreShow less2.2.0+dfsg1-0ubuntu0.20.04.12.2.0+dfsg1-0ubuntu0.20.04.22.2.0+dfsg1-0ubuntu0.20.04.32.2.0+dfsg1-0ubuntu0.20.04.42.2.0+dfsg1-0ubuntu0.20.04.5 |
2.2.0+dfsg1-0ubuntu0.20.04.6 |
freerdp2Ubuntu:22.04:LTS |
before 2.6.1+dfsg1-3ubuntu2.5, 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 11 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.22.6.1+dfsg1-3ubuntu2.32.6.1+dfsg1-3ubuntu2.4 |
2.6.1+dfsg1-3ubuntu2.5 |
freerdp2Ubuntu:20.04:LTS From an advisory covering 3 CVEs |
before 2.2.0+dfsg1-0ubuntu0.20.04.6, 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.1 Show 5 moreShow less2.2.0+dfsg1-0ubuntu0.20.04.12.2.0+dfsg1-0ubuntu0.20.04.22.2.0+dfsg1-0ubuntu0.20.04.32.2.0+dfsg1-0ubuntu0.20.04.42.2.0+dfsg1-0ubuntu0.20.04.5 |
2.2.0+dfsg1-0ubuntu0.20.04.6 |
freerdp2Ubuntu:22.04:LTS From an advisory covering 3 CVEs |
before 2.6.1+dfsg1-3ubuntu2.5, 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 11 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.22.6.1+dfsg1-3ubuntu2.32.6.1+dfsg1-3ubuntu2.4 |
2.6.1+dfsg1-3ubuntu2.5 |
freerdp2Ubuntu:Pro:18.04:LTS From an advisory covering 3 CVEs |
before 2.2.0+dfsg1-0ubuntu0.18.04.4+esm2, 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 9 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.32.2.0+dfsg1-0ubuntu0.18.04.42.2.0+dfsg1-0ubuntu0.18.04.4+esm1 |
2.2.0+dfsg1-0ubuntu0.18.04.4+esm2 |
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-41877 is a medium vulnerability (CVSS 4.6) in Freerdp, published November 16, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.80%, the 56th percentile. Fixed in freerdp 2.9.0-r0.
References
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-pmv3-wpw4-pw5h
github.com/FreeRDP/FreeRDP/commit/6655841cf2a00b764f855040aecb8803cfc5eaba
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 84 moreShow less
lists.debian.org/debian-lts-announce/2025/02/msg00016.html
security.alpinelinux.org/vuln/CVE-2022-41877
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/41xxx/CVE-2022-41877.json
nvd.nist.gov/vuln/detail/CVE-2022-41877
security-tracker.debian.org/tracker/CVE-2022-41877
advisories.mageia.org/MGASA-2022-0474.html
bugs.mageia.org/show_bug.cgi?id=31290
lists.fedoraproject.org/archives/list/[email protected]/thread/YGQN3OWQNHSMWKOF4D35PF5ASKNLC74B
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-39316
nvd.nist.gov/vuln/detail/CVE-2022-39319
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
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-5w4j-mrrh-jjrm
cve.org/CVERecord?id=CVE-2022-39317
nvd.nist.gov/vuln/detail/CVE-2022-39317
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-99cm-4gw7-c8jh
cve.org/CVERecord?id=CVE-2022-39318
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-387j-8j96-7q35
cve.org/CVERecord?id=CVE-2022-39319
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-mvxm-wfj2-5fvh
cve.org/CVERecord?id=CVE-2022-39320
nvd.nist.gov/vuln/detail/CVE-2022-39320
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-qfq2-82qr-7f4j
cve.org/CVERecord?id=CVE-2022-39347
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-c5xq-8v35-pffg
cve.org/CVERecord?id=CVE-2022-41877
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-41877
ubuntu.com/security/notices/USN-6522-1
ubuntu.com/security/notices/USN-6522-2
ubuntu.com/security/CVE-2023-39352
ubuntu.com/security/CVE-2023-39356