Learn about CVE-2017-16927 affecting Xrdp through version 0.9.4, allowing local users to cause a denial of service or other impacts. Find mitigation steps and affected systems here.
Xrdp through version 0.9.4 is affected by a vulnerability in the sesman/libscp/libscp_v0.c file, allowing local users to potentially cause a denial of service or other unspecified consequences.
Understanding CVE-2017-16927
This CVE entry describes a vulnerability in the session manager of Xrdp that could be exploited by local users.
What is CVE-2017-16927?
The sesman/libscp/libscp_v0.c file in the session manager of Xrdp through version 0.9.4 contains the scp_vos_accept function, which can be manipulated by local users to cause a denial of service or other consequences through a crafted input stream.
The Impact of CVE-2017-16927
The vulnerability could lead to a denial of service, buffer overflow, application crash, or other unspecified impacts when exploited by local users.
Technical Details of CVE-2017-16927
Xrdp vulnerability details and affected systems.
Vulnerability Description
The scp_v0s_accept function in sesman/libscp/libscp_v0.c in the session manager in Xrdp through 0.9.4 uses an untrusted integer as a write length, enabling local users to cause a denial of service or other impacts via a crafted input stream.
Affected Systems and Versions
Exploitation Mechanism
The vulnerability can be exploited by local users manipulating the scp_vos_accept function through a crafted input stream.
Mitigation and Prevention
Steps to mitigate and prevent the CVE-2017-16927 vulnerability.
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates