CVE-2023-40184CWE-755

Improper handling of session establishment errors in xrdp

Low · published August 30, 2023

CVSS v3.1
2.6
EPSS
1%
Percentile
57.9
In the wild
Unconfirmed
What it is

xrdp is an open source remote desktop protocol (RDP) server. In versions prior to 0.9.23 improper handling of session establishment errors allows bypassing OS-level session restrictions. The `auth_start_session` function can return non-zero (1) value on, e.g., PAM error which may result in in session restrictions such as max concurrent sessions per user by PAM (ex ./etc/security/limits.conf) to be bypassed. Users (administrators) don't use restrictions by PAM are not affected. This issue has been addressed in release version 0.9.23. Users are advised to upgrade. There are no known workarounds for this issue.

The record
Technical detail
CVSS v3.1
2.6 · LOW
Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:N/I:N/A:L
CVSS v4.0
Not supplied
EPSS
0.00853 · 57.9th percentile
Weakness
CWE-755 · Improper Handling of Exceptional Conditions
Published
2023-08-30T17:48Z
EPSS history
Timeline
  • 30 AUG 17:48Z
    Improper handling of session establishment errors in xrdp
    cvelistv5