CVE-2017-6967
xrdp 0.9.1 calls the PAM function auth_start_session() in an incorrect location, leading to PAM...
xrdp 0.9.1 calls the PAM function auth_start_session() in an incorrect location, leading to PAM session modules not being properly initialized, with a potential consequence of incorrect configurations or elevation of privileges, aka a pam_limits.so bypass.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
NVD Score used
7.3
xrdp 0.9.1 calls the PAM function auth_start_session() in an incorrect location, leading to PAM session modules not being properly initialized, with a potential consequence of incorrect configurations or elevation of privileges, aka a pam_limits.so bypass.
- Record
CVE-2017-6967- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-287
- Updated
- 2026-11-02
CVE List No score
xrdp 0.9.1 calls the PAM function auth_start_session() in an incorrect location, leading to PAM session modules not being properly initialized, with a potential consequence of incorrect configurations or elevation of privileges, aka a pam_limits.so bypass.
- Record
CVE-2017-6967- Updated
- 2026-11-02
EUVDEUVD-2017-16005 No score
xrdp 0.9.1 calls the PAM function auth_start_session() in an incorrect location, leading to PAM session modules not being properly initialized, with a potential consequence of incorrect configurations or elevation of privileges, aka a pam_limits.so bypass.
- Record
EUVD-2017-16005- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-3fgq-wvwm-xq86
7.3
xrdp 0.9.1 calls the PAM function auth_start_session() in an incorrect location, leading to PAM...
xrdp 0.9.1 calls the PAM function auth_start_session() in an incorrect location, leading to PAM session modules not being properly initialized, with a potential consequence of incorrect configurations or elevation of privileges, aka a pam_limits.so bypass.
- Record
GHSA-3fgq-wvwm-xq86- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Weakness
- CWE-287
- Updated
- 2026-11-02
OSV
7.3
xrdp 0.9.1 calls the PAM function auth_start_session() in an incorrect location, leading to PAM session modules not being properly initialized, with a potential consequence of incorrect configurations or elevation of privileges, aka a pam_limits.so bypass.
- Record
CVE-2017-6967- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-6967
7.3
xrdp 0.9.1 calls the PAM function auth_start_session() in an incorrect location, leading to PAM session modules not being properly initialized, with a potential consequence of incorrect configurations or elevation of privileges, aka a pam_limits.so bypass.
- Record
DEBIAN-CVE-2017-6967- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
Show 6 moreShow less
OSVUBUNTU-CVE-2017-6967
7.3
xrdp 0.9.1 calls the PAM function auth_start_session() in an incorrect location, leading to PAM session modules not being properly initialized, with a potential consequence of incorrect configurations or elevation of privileges, aka a pam_limits.so bypass.
- Record
UBUNTU-CVE-2017-6967- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - CVSS 3.0
- 7.3 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11526-1 No score
libpainter0-0.9.15-2.2 on GA media
These are all security issues fixed in the libpainter0-0.9.15-2.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11526-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:1847-1 No score
Security update for xrdp
This update for xrdp fixes the following issues:
These security issues were fixed:
- CVE-2013-1430: When successfully logging in using RDP into an xrdp session, the file ~/.vnc/sesman_${username}_passwd was created. Its content was the equivalent of the user's cleartext password, DES encrypted with a known key (bsc#1015567).
- CVE-2017-16927: The scp_v0s_accept function in sesman/libscp/libscp_v0.c in the session manager in xrdp through used an untrusted integer as a write length, which could lead to a local denial of service (bsc#1069591).
- CVE-2017-6967: Fixed call of the PAM function auth_start_session(). This lead to to PAM session modules not being properly initialized, with a potential consequence of incorrect configurations or elevation of privileges, aka a pam_limits.so bypass (bsc#1029912).
These non-security issues were fixed:
- The KillDisconnected option for TigerVNC Xvnc sessions is now supported (bsc#1101506)
- Fixed an issue with delayed X KeyRelease events (bsc#1100453)
- Force xrdp-sesman.service to start after xrdp.service. (bsc#1014524)
- Avoid use of hard-coded sesman port. (bsc#1060644)
- Fixed a regression connecting from Windows 10. (bsc#1090174)
- Record
SUSE-SU-2019:1847-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:1860-1 No score
Security update for xrdp
This update for xrdp fixes the following issues:
Security issues fixed:
- CVE-2013-1430: When successfully logging in using RDP into an xrdp session, the file ~/.vnc/sesman_${username}_passwd was created. Its content was the equivalent of the user's cleartext password, DES encrypted with a known key (bsc#1015567).
- CVE-2017-16927: The scp_v0s_accept function in sesman/libscp/libscp_v0.c in the session manager in xrdp through used an untrusted integer as a write length, which could lead to a local denial of service (bsc#1069591).
- CVE-2017-6967: Fixed call of the PAM function auth_start_session(). This lead to to PAM session modules not being properly initialized, with a potential consequence of incorrect configurations or elevation of privileges, aka a pam_limits.so bypass (bsc#1029912).
Other issues addressed:
- The KillDisconnected option for TigerVNC Xvnc sessions is now supported (bsc#1101506)
- Fixed an issue with delayed X KeyRelease events (bsc#1100453)
- Force xrdp-sesman.service to start after xrdp.service. (bsc#1014524)
- Avoid use of hard-coded sesman port. (bsc#1060644)
- Backport upstream commit 5575197, sesman should stop setting LANG and let initialization scripts take care of it (bsc#1023988).
- Backport upstream patches for 32bpp support (bsc#1022098).
- Fixed a regression connecting from Windows 10. (bsc#1090174)
- Record
SUSE-SU-2019:1860-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:1943-1 No score
Security update for xrdp
This update for xrdp provides the following fix:
- CVE-2020-4044: xrdp-sesman can be crashed remotely over port 3350 (bsc#1173580).
- Fixed an issue where xrdp-sesman could not restart (bsc#1155952).
- Fixed an issue where xrdp could not start due to an error in the service file use absolute path in ExecStart (bsc#1155789).
- Fixed a PAM error after 2nd xrdp session after logout (bsc#1153471).
- Fixed a crash in xrdp-sesman, caused by terminating and reconnecting an xrdp session (bsc#1152711).
- Fixed a failure in RDP session recovery (bsc#1150584).
- Fixed a process leak (bsc#1144379).
- Let systemd handle the daemons, fixing daemon start failures. (bsc#1138954, bsc#1144327)
- Don't try to create .vnc directory if it already exists. (bsc#1157860)
- Record
SUSE-SU-2020:1943-1- Updated
- 2026-11-02
OSVUSN-4815-1 No score
xrdp vulnerabilities
It was discovered that xrdp did not properly validate certain input in the session manager. A local attacker could possibly use this issue to cause a denial of service or other unspecified impact. (CVE-2017-16927)
It was discovered that xrdp did not properly initialize PAM session modules. A remote attacker could possibly use this issue to escalate privileges. (CVE-2017-6967)
- Record
USN-4815-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
xrdpDebian:12 |
before 0.9.1-9 | 0.9.1-9 |
xrdpDebian:13 |
before 0.9.1-9 | 0.9.1-9 |
xrdpDebian:14 |
before 0.9.1-9 | 0.9.1-9 |
xrdpDebian:7 |
before 0.5.0-2+deb7u1, plus listed versions 0.5.0-2 |
0.5.0-2+deb7u1 |
xrdpSUSE:Linux Enterprise Desktop 12 SP4 From an advisory covering 3 CVEs |
before 0.9.0~git.1456906198.f422461-21.9.1 | 0.9.0~git.1456906198.f422461-21.9.1 |
xrdpSUSE:Linux Enterprise Server 12 SP4 From an advisory covering 3 CVEs |
before 0.9.0~git.1456906198.f422461-21.9.1 | 0.9.0~git.1456906198.f422461-21.9.1 |
xrdpSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 3 CVEs |
before 0.9.0~git.1456906198.f422461-21.9.1 | 0.9.0~git.1456906198.f422461-21.9.1 |
xrdpSUSE:OpenStack Cloud 7 From an advisory covering 3 CVEs |
before 0.9.0~git.1456906198.f422461-16.9.3 | 0.9.0~git.1456906198.f422461-16.9.3 |
xrdpSUSE:Linux Enterprise Server for SAP Applications 12 SP2 From an advisory covering 3 CVEs |
before 0.9.0~git.1456906198.f422461-16.9.3 | 0.9.0~git.1456906198.f422461-16.9.3 |
xrdpSUSE:Linux Enterprise Server 12 SP2-LTSS From an advisory covering 3 CVEs |
before 0.9.0~git.1456906198.f422461-16.9.3 | 0.9.0~git.1456906198.f422461-16.9.3 |
Show 10 moreShow less
| Package | Affected | Fixed |
|---|---|---|
xrdpSUSE:Enterprise Storage 4 From an advisory covering 3 CVEs |
before 0.9.0~git.1456906198.f422461-16.9.3 | 0.9.0~git.1456906198.f422461-16.9.3 |
xrdpSUSE:OpenStack Cloud 7 From an advisory covering 2 CVEs |
before 0.9.0~git.1456906198.f422461-16.20.1 | 0.9.0~git.1456906198.f422461-16.20.1 |
xrdpSUSE:Linux Enterprise Server for SAP Applications 12 SP2 From an advisory covering 2 CVEs |
before 0.9.0~git.1456906198.f422461-16.20.1 | 0.9.0~git.1456906198.f422461-16.20.1 |
xrdpSUSE:Linux Enterprise Server 12 SP2-LTSS From an advisory covering 2 CVEs |
before 0.9.0~git.1456906198.f422461-16.20.1 | 0.9.0~git.1456906198.f422461-16.20.1 |
xrdpSUSE:Linux Enterprise Server 12 SP2-BCL From an advisory covering 2 CVEs |
before 0.9.0~git.1456906198.f422461-16.20.1 | 0.9.0~git.1456906198.f422461-16.20.1 |
xrdpUbuntu:Pro:14.04:LTS |
before 0.6.0-1ubuntu0.1+esm1, plus listed versions 0.6.0-10.6.0-1ubuntu0.1 |
0.6.0-1ubuntu0.1+esm1 |
xrdpUbuntu:Pro:16.04:LTS |
before 0.6.1-2ubuntu0.3+esm1, plus listed versions 0.6.1-20.6.1-2ubuntu0.10.6.1-2ubuntu0.3 |
0.6.1-2ubuntu0.3+esm1 |
xrdpUbuntu:Pro:14.04:LTS From an advisory covering 2 CVEs |
before 0.6.0-1ubuntu0.1+esm1, plus listed versions 0.6.0-10.6.0-1ubuntu0.1 |
0.6.0-1ubuntu0.1+esm1 |
xrdpUbuntu:Pro:16.04:LTS From an advisory covering 2 CVEs |
before 0.6.1-2ubuntu0.3+esm1, plus listed versions 0.6.1-20.6.1-2ubuntu0.10.6.1-2ubuntu0.3 |
0.6.1-2ubuntu0.3+esm1 |
xrdpopenSUSE:Tumbleweed From an advisory covering 4 CVEs |
before 0.9.15-2.2 | 0.9.15-2.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-6967 is a high vulnerability (CVSS 7.3) in Neutrinolabs Xrdp, published March 17, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.50%, the 74th percentile. Fixed in xrdp 0.9.1-9.
References
github.com/neutrinolabs/xrdp/issues/350
bugs.launchpad.net/ubuntu/+source/xrdp/+bug/1672742
github.com/neutrinolabs/xrdp/pull/694
nvd.nist.gov/vuln/detail/CVE-2017-6967
github.com/advisories/GHSA-3fgq-wvwm-xq86
security-tracker.debian.org/tracker/CVE-2017-6967
Show 32 moreShow less
suse.com/support/update/announcement/2019/suse-su-20191847-1
bugzilla.suse.com/1014524
bugzilla.suse.com/1015567
bugzilla.suse.com/1029912
bugzilla.suse.com/1060644
bugzilla.suse.com/1069591
bugzilla.suse.com/1090174
bugzilla.suse.com/1100453
bugzilla.suse.com/1101506
suse.com/security/cve/CVE-2013-1430
suse.com/security/cve/CVE-2017-16927
suse.com/security/cve/CVE-2017-6967
suse.com/support/update/announcement/2019/suse-su-20191860-1
bugzilla.suse.com/1022098
bugzilla.suse.com/1023988
suse.com/support/update/announcement/2020/suse-su-20201943-1
bugzilla.suse.com/1138954
bugzilla.suse.com/1144327
bugzilla.suse.com/1144379
bugzilla.suse.com/1150584
bugzilla.suse.com/1152711
bugzilla.suse.com/1153471
bugzilla.suse.com/1155789
bugzilla.suse.com/1155952
bugzilla.suse.com/1157860
bugzilla.suse.com/1173580
suse.com/security/cve/CVE-2020-4044
ubuntu.com/security/CVE-2017-6967
github.com/neutrinolabs/xrdp/pull/696
cve.org/CVERecord?id=CVE-2017-6967
ubuntu.com/security/notices/USN-4815-1
ubuntu.com/security/CVE-2017-16927