CVE-2018-10852 Information disclosure in sssd
Local attackers can read sudo rules for any user due to overly permissive UNIX pipe permissions in SSSD communication.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2018-10852?
CVE-2018-10852 is a low-severity vulnerability in Debian Debian Linux, published on 26 Jun 2018. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
The UNIX pipe which sudo uses to contact SSSD and read the available sudo rules from SSSD has too wide permissions, which means that anyone who can send a message using the same raw protocol that sudo and SSSD use can read the sudo rules available for any user. This affects versions of SSSD before 1.16.3.
Weakness: CWE-200
Which versions are affected by CVE-2018-10852?
It affects 5 products.
Linux distribution packages (40)
libipa_hbac Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
libipa_hbac-devel Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
libsss_autofs Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
libsss_certmap Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
libsss_certmap-devel Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
libsss_idmap Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
libsss_idmap-devel Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
libsss_nss_idmap Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
libsss_nss_idmap-devel Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
libsss_simpleifp Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
libsss_simpleifp-devel Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
libsss_sudo Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
python-libipa_hbac Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
python-libsss_nss_idmap Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
python-sss Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
python-sss-murmur Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
python-sssdconfig Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-ad Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-client Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-common Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-common-pac Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-dbus Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-ipa Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-kcm Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-krb5 Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-krb5-common Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-ldap Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-libwbclient Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-libwbclient-devel Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-polkit-rules Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-proxy Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-tools Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
sssd-winbind-idmap Red Hat:enterprise_linux:7::client | All versions | 0:1.16.2-13.el7 |
libipa_hbac Red Hat:enterprise_linux:7::computenode | All versions | 0:1.16.2-13.el7 |
libipa_hbac-devel Red Hat:enterprise_linux:7::computenode | All versions | 0:1.16.2-13.el7 |
libsss_autofs Red Hat:enterprise_linux:7::computenode | All versions | 0:1.16.2-13.el7 |
libsss_certmap Red Hat:enterprise_linux:7::computenode | All versions | 0:1.16.2-13.el7 |
libsss_certmap-devel Red Hat:enterprise_linux:7::computenode | All versions | 0:1.16.2-13.el7 |
Products include Debian Debian Linux, Fedoraproject Sssd, Redhat Enterprise Linux Desktop, Redhat Enterprise Linux Server, Redhat Enterprise Linux Workstation.
How do I fix CVE-2018-10852?
Upgrade to a fixed version.
Is CVE-2018-10852 being exploited?
There is no known exploitation of CVE-2018-10852 in the wild and no public exploit code.
Other vulnerabilities in Debian Debian Linux
Sources
Also known as DEBIAN-CVE-2018-10852, DLA-1429-1, GHSA-fw39-25vp-7459, MGASA-2018-0350, RHSA-2018:3158, SUSE-SU-2018:2144-1 and 2 more.