Improper input validation in sssd
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Partial Red Hat: 18 fixed, 1 without a fix
Attack profile from CVSS 3.0 · NVD. Fix status from CNA and Red Hat. Impact type from CWE-200.
Summary
It was found that sssd's sysdb_search_user_by_upn_res() function before 1.16.0 did not sanitize requests when querying its local cache and was vulnerable to injection. In a centralized login environment, if a password hash was locally cached for a given user, an authenticated attacker could use this flaw to retrieve it.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| SSSD | sssd | 1.16.0 | — | No fix listed | CNA |
- sssd VendorSSSD Affected 1.16.0 Fixed in — No fix listed CNA
CPE configurations NVD · 10
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:redhat:enterprise_linux_desktop:6.0:*:*:*:*:*:*:* | 6.0 | Vulnerable | Red Hat |
| cpe:2.3:o:redhat:enterprise_linux_desktop:7.0:*:*:*:*:*:*:* | 7.0 | Vulnerable | Red Hat |
| cpe:2.3:o:redhat:enterprise_linux_server:6.0:*:*:*:*:*:*:* | 6.0 | Vulnerable | Red Hat |
| cpe:2.3:o:redhat:enterprise_linux_server:7.0:*:*:*:*:*:*:* | 7.0 | Vulnerable | Red Hat |
| cpe:2.3:o:redhat:enterprise_linux_server_aus:7.4:*:*:*:*:*:*:* | 7.4 | Vulnerable | Red Hat |
| cpe:2.3:o:redhat:enterprise_linux_server_eus:7.4:*:*:*:*:*:*:* | 7.4 | Vulnerable | Red Hat |
| cpe:2.3:o:redhat:enterprise_linux_server_eus:7.5:*:*:*:*:*:*:* | 7.5 | Vulnerable | Red Hat |
| cpe:2.3:o:redhat:enterprise_linux_workstation:6.0:*:*:*:*:*:*:* | 6.0 | Vulnerable | Red Hat |
| cpe:2.3:o:redhat:enterprise_linux_workstation:7.0:*:*:*:*:*:*:* | 7.0 | Vulnerable | Red Hat |
| cpe:2.3:a:fedoraproject:sssd:*:*:*:*:*:*:*:* | before 1.16.0 | Vulnerable | Fedoraproject |
- cpe:2.3:o:redhat:enterprise_linux_desktop:6.0:*:*:*:*:*:*:* Versions 6.0 Vulnerable ·Red Hat
- cpe:2.3:o:redhat:enterprise_linux_desktop:7.0:*:*:*:*:*:*:* Versions 7.0 Vulnerable ·Red Hat
- cpe:2.3:o:redhat:enterprise_linux_server:6.0:*:*:*:*:*:*:* Versions 6.0 Vulnerable ·Red Hat
- cpe:2.3:o:redhat:enterprise_linux_server:7.0:*:*:*:*:*:*:* Versions 7.0 Vulnerable ·Red Hat
- cpe:2.3:o:redhat:enterprise_linux_server_aus:7.4:*:*:*:*:*:*:* Versions 7.4 Vulnerable ·Red Hat
- cpe:2.3:o:redhat:enterprise_linux_server_eus:7.4:*:*:*:*:*:*:* Versions 7.4 Vulnerable ·Red Hat
- cpe:2.3:o:redhat:enterprise_linux_server_eus:7.5:*:*:*:*:*:*:* Versions 7.5 Vulnerable ·Red Hat
- cpe:2.3:o:redhat:enterprise_linux_workstation:6.0:*:*:*:*:*:*:* Versions 6.0 Vulnerable ·Red Hat
- cpe:2.3:o:redhat:enterprise_linux_workstation:7.0:*:*:*:*:*:*:* Versions 7.0 Vulnerable ·Red Hat
- cpe:2.3:a:fedoraproject:sssd:*:*:*:*:*:*:*:* Versions before 1.16.0 Vulnerable ·Fedoraproject
Remediation
Red Hat 2 advisories
- RHSA-2018:1877 Released 2018-06-19 · Red Hat rating Moderatesssd and ding-libs security and bug fix update
- Red Hat Enterprise Linux Desktop (v. 6) ding-libs-0.4.0-13.el6, libbasicobjects-0.1.1-13.el6, libcollection-0.6.2-13.el6 +20
- Red Hat Enterprise Linux Desktop Optional (v. 6) libbasicobjects-devel-0.1.1-13.el6, libcollection-devel-0.6.2-13.el6, libdhash-devel-0.4.3-13.el6 +12
- Red Hat Enterprise Linux HPC Node (v. 6) ding-libs-0.4.0-13.el6, libbasicobjects-0.1.1-13.el6, libcollection-0.6.2-13.el6 +20
- Red Hat Enterprise Linux HPC Node Optional (v. 6) libbasicobjects-devel-0.1.1-13.el6, libcollection-devel-0.6.2-13.el6, libdhash-devel-0.4.3-13.el6 +12
- Red Hat Enterprise Linux Server (v. 6) ding-libs-0.4.0-13.el6, libbasicobjects-0.1.1-13.el6, libbasicobjects-0.1.1-13.el6.ppc +30
- Red Hat Enterprise Linux Server Optional (v. 6) libbasicobjects-devel-0.1.1-13.el6, libbasicobjects-devel-0.1.1-13.el6.ppc, libcollection-devel-0.6.2-13.el6 +24
- Red Hat Enterprise Linux Workstation (v. 6) ding-libs-0.4.0-13.el6, libbasicobjects-0.1.1-13.el6, libcollection-0.6.2-13.el6 +21
- Red Hat Enterprise Linux Workstation Optional (v. 6) libbasicobjects-devel-0.1.1-13.el6, libcollection-devel-0.6.2-13.el6, libdhash-devel-0.4.3-13.el6 +12
- RHSA-2017:3379 Released 2017-12-05 · Red Hat rating Moderatesssd security and bug fix update
- Red Hat Enterprise Linux Client (v. 7) libipa_hbac-1.15.2-50.el7_4.8, libsss_autofs-1.15.2-50.el7_4.8, libsss_certmap-1.15.2-50.el7_4.8 +24
- Red Hat Enterprise Linux Client Optional (v. 7) libipa_hbac-devel-1.15.2-50.el7_4.8, libsss_certmap-devel-1.15.2-50.el7_4.8, libsss_idmap-devel-1.15.2-50.el7_4.8 +4
- Red Hat Enterprise Linux ComputeNode (v. 7) libipa_hbac-1.15.2-50.el7_4.8, libsss_autofs-1.15.2-50.el7_4.8, libsss_certmap-1.15.2-50.el7_4.8 +24
- Red Hat Enterprise Linux ComputeNode Optional (v. 7) libipa_hbac-devel-1.15.2-50.el7_4.8, libsss_certmap-devel-1.15.2-50.el7_4.8, libsss_idmap-devel-1.15.2-50.el7_4.8 +4
- Red Hat Enterprise Linux Server (v. 7) libipa_hbac-1.15.2-50.el7_4.8, libipa_hbac-1.15.2-50.el7_4.8.ppc, libsss_autofs-1.15.2-50.el7_4.8 +31
- Red Hat Enterprise Linux Server Optional (v. 7) libipa_hbac-devel-1.15.2-50.el7_4.8, libipa_hbac-devel-1.15.2-50.el7_4.8.ppc, libsss_certmap-devel-1.15.2-50.el7_4.8 +10
- Red Hat Enterprise Linux Workstation (v. 7) libipa_hbac-1.15.2-50.el7_4.8, libsss_autofs-1.15.2-50.el7_4.8, libsss_certmap-1.15.2-50.el7_4.8 +25
- Red Hat Enterprise Linux Workstation Optional (v. 7) libipa_hbac-devel-1.15.2-50.el7_4.8, libsss_certmap-devel-1.15.2-50.el7_4.8, libsss_idmap-devel-1.15.2-50.el7_4.8 +3
- Red Hat Enterprise Linux for ARM and IBM Power LE (POWER9) Server (v. 7) libipa_hbac-1.15.2-50.el7_4.8, libsss_autofs-1.15.2-50.el7_4.8, libsss_certmap-1.15.2-50.el7_4.8 +25
- Red Hat Enterprise Linux for ARM and IBM Power LE (POWER9) Server Optional (v. 7) libipa_hbac-devel-1.15.2-50.el7_4.8, libsss_certmap-devel-1.15.2-50.el7_4.8, libsss_idmap-devel-1.15.2-50.el7_4.8 +4
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Satellite 6 | Affected | No fix yet |
| Red Hat Enterprise Linux Client (v. 7) | Fixed | RHSA-2017:3379 |
| Red Hat Enterprise Linux Client Optional (v. 7) | Fixed | RHSA-2017:3379 |
| Red Hat Enterprise Linux ComputeNode (v. 7) | Fixed | RHSA-2017:3379 |
| Red Hat Enterprise Linux ComputeNode Optional (v. 7) | Fixed | RHSA-2017:3379 |
| Red Hat Enterprise Linux Desktop (v. 6) | Fixed | RHSA-2018:1877 |
| Red Hat Enterprise Linux Desktop Optional (v. 6) | Fixed | RHSA-2018:1877 |
| Red Hat Enterprise Linux HPC Node (v. 6) | Fixed | RHSA-2018:1877 |
| Red Hat Enterprise Linux HPC Node Optional (v. 6) | Fixed | RHSA-2018:1877 |
| Red Hat Enterprise Linux Server (v. 6) | Fixed | RHSA-2018:1877 |
| Red Hat Enterprise Linux Server (v. 7) | Fixed | RHSA-2017:3379 |
| Red Hat Enterprise Linux Server Optional (v. 6) | Fixed | RHSA-2018:1877 |
| Red Hat Enterprise Linux Server Optional (v. 7) | Fixed | RHSA-2017:3379 |
| Red Hat Enterprise Linux Workstation (v. 6) | Fixed | RHSA-2018:1877 |
| Red Hat Enterprise Linux Workstation (v. 7) | Fixed | RHSA-2017:3379 |
| Red Hat Enterprise Linux Workstation Optional (v. 6) | Fixed | RHSA-2018:1877 |
| Red Hat Enterprise Linux Workstation Optional (v. 7) | Fixed | RHSA-2017:3379 |
| Red Hat Enterprise Linux for ARM and IBM Power LE (POWER9) Server (v. 7) | Fixed | RHSA-2017:3379 |
| Red Hat Enterprise Linux for ARM and IBM Power LE (POWER9) Server Optional (v. 7) | Fixed | RHSA-2017:3379 |
Not affected: 1 product
- Red Hat Enterprise Linux 5
Timeline
- 2026-10-02 Threatist record created from CVE-2017-12173
- 2026-10-03 Alias added: GHSA-w83x-jcpq-6cr7
References
Sources
- CVE-2017-12173 · CVE Program
- CVE-2017-12173 · NVD
- FIRST EPSS
- GHSA-w83x-jcpq-6cr7 · GitHub Advisory Database · CC BY 4.0
- CVE-2017-12173 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences