Vulnerability Name: | CVE-2018-14345 (CCN-146684) | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Assigned: | 2018-07-17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Published: | 2018-07-17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Updated: | 2019-10-03 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary: | An issue was discovered in SDDM through 0.17.0. If configured with ReuseSession=true, the password is not checked for users with an already existing session. Any user with access to the system D-Bus can therefore unlock any graphical session. This is related to daemon/Display.cpp and helper/backend/PamBackend.cpp. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
CVSS v3 Severity: | 7.5 High (CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H) 6.5 Medium (Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C)
4.6 Medium (CCN Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N/E:U/RL:O/RC:C)
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
CVSS v2 Severity: | 6.0 Medium (CVSS v2 Vector: AV:N/AC:M/Au:S/C:P/I:P/A:P)
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
Vulnerability Type: | CWE-613 CWE-287 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Vulnerability Consequences: | Bypass Security | ||||||||||||||||||||||||||||||||||||||||||||||||||||
References: | Source: MITRE Type: CNA CVE-2018-14345 Source: CCN Type: Bugzilla Bug 1101450 (CVE-2018-14345) VUL-0: CVE-2018-14345: sddm: unlock existing sessions without authentication if ReuseSession=true Source: CONFIRM Type: Issue Tracking, Patch, Third Party Advisory https://bugzilla.suse.com/show_bug.cgi?id=1101450 Source: XF Type: UNKNOWN sddm-cve201814345-sec-bypass(146684) Source: CCN Type: sddm GIT Repository Fix authentication when reusing an existing session Source: CONFIRM Type: Patch, Third Party Advisory https://github.com/sddm/sddm/commit/147cec383892d143b5e02daa70f1e7def50f5d98 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Vulnerable Configuration: | Configuration 1: Denotes that component is vulnerable | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Oval Definitions | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||
BACK |