CVE-2020-4044CWE-121

Local users can perform a buffer overflow attack against the xrdp-sesman service and then impersonate it

High · published June 30, 2020

CVSS v3.1
7.5
EPSS
2%
Percentile
83.9
In the wild
Unconfirmed
What it is

The xrdp-sesman service before version 0.9.13.1 can be crashed by connecting over port 3350 and supplying a malicious payload. Once the xrdp-sesman process is dead, an unprivileged attacker on the server could then proceed to start their own imposter sesman service listening on port 3350. This will allow them to capture any user credentials that are submitted to XRDP and approve or reject arbitrary login credentials. For xorgxrdp sessions in particular, this allows an unauthorized user to hijack an existing session. This is a buffer overflow attack, so there may be a risk of arbitrary code execution as well.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.02404 · 83.9th percentile
Weakness
CWE-121 · Stack-based Buffer Overflow
Published
2020-06-30T15:55Z
EPSS history
Timeline
  • 30 JUN 15:55Z
    Local users can perform a buffer overflow attack against the xrdp-sesman service and then impersonate it
    cvelistv5