CVE-2023-42822

Medium

Description

xrdp is an open source remote desktop protocol server. Access to the font glyphs in xrdp_painter.c is not bounds-checked . Since some of this data is controllable by the user, this can result in an out-of-bounds read within the xrdp executable. The vulnerability allows an out-of-bounds read within a potentially privileged process. On non-Debian platforms, xrdp tends to run as root. Potentially an out-of-bounds write can follow the out-of-bounds read. There is no denial-of-service impact, providing xrdp is running in forking mode. This issue has been addressed in release 0.9.23.1. Users are advised to upgrade. There are no known workarounds for this vulnerability.

SeverityMedium
CVSS4.6
Exploit probability—
ProductNeutrinolabs Xrdp
PublishedSep 27, 2023
First seenSep 27, 2023

How to fix

Update
  • neutrinolabs xrdp0.9.23.1 or later

Affected products

ProductAffected versionsFixed in
neutrinolabs xrdpv < 0.9.23.10.9.23.1
fedoraproject fedora37, 38—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.