CVE-2018-10852 Information disclosure in sssd

Low 3.8 Published Updated

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::clientAll versions0:1.16.2-13.el7
libipa_hbac-devel Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
libsss_autofs Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
libsss_certmap Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
libsss_certmap-devel Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
libsss_idmap Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
libsss_idmap-devel Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
libsss_nss_idmap Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
libsss_nss_idmap-devel Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
libsss_simpleifp Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
libsss_simpleifp-devel Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
libsss_sudo Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
python-libipa_hbac Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
python-libsss_nss_idmap Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
python-sss Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
python-sss-murmur Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
python-sssdconfig Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-ad Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-client Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-common Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-common-pac Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-dbus Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-debuginfo Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-ipa Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-kcm Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-krb5 Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-krb5-common Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-ldap Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-libwbclient Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-libwbclient-devel Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-polkit-rules Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-proxy Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-tools Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
sssd-winbind-idmap Red Hat:enterprise_linux:7::clientAll versions0:1.16.2-13.el7
libipa_hbac Red Hat:enterprise_linux:7::computenodeAll versions0:1.16.2-13.el7
libipa_hbac-devel Red Hat:enterprise_linux:7::computenodeAll versions0:1.16.2-13.el7
libsss_autofs Red Hat:enterprise_linux:7::computenodeAll versions0:1.16.2-13.el7
libsss_certmap Red Hat:enterprise_linux:7::computenodeAll versions0:1.16.2-13.el7
libsss_certmap-devel Red Hat:enterprise_linux:7::computenodeAll versions0: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.

All Debian Debian Linux vulnerabilities

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.

Is CVE-2018-10852 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free