ALBA-2022:2147 sssd bug fix and enhancement update

Not scored Published

A bug in SSSD causes the NSS responder to exit and restart in a loop, leading to a denial of service for authentication services.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is ALBA-2022:2147?

ALBA-2022:2147 is a denial of service vulnerability in libipa_hbac, published on 10 May 2022. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

The System Security Services Daemon (SSSD) service provides a set of daemons to manage access to remote directories and authentication mechanisms. It also provides the Name Service Switch (NSS) and the Pluggable Authentication Modules (PAM) interfaces toward the system, and a pluggable back-end system to connect to multiple different account sources.

Bug Fix(es) and Enhancement(s):

  • sssd_nss exiting (due to missing 'sssd' local user) making SSSD service to restart in a loop (BZ#2074648)

Which versions are affected by ALBA-2022:2147?

Linux distribution packages (29)
libipa_hbac AlmaLinux:8All versions2.6.2-4.el8_6
libsss_autofs AlmaLinux:8All versions2.6.2-4.el8_6
libsss_certmap AlmaLinux:8All versions2.6.2-4.el8_6
libsss_idmap AlmaLinux:8All versions2.6.2-4.el8_6
libsss_nss_idmap AlmaLinux:8All versions2.6.2-4.el8_6
libsss_nss_idmap-devel AlmaLinux:8All versions2.6.2-4.el8_6
libsss_simpleifp AlmaLinux:8All versions2.6.2-4.el8_6
libsss_sudo AlmaLinux:8All versions2.6.2-4.el8_6
python3-libipa_hbac AlmaLinux:8All versions2.6.2-4.el8_6
python3-libsss_nss_idmap AlmaLinux:8All versions2.6.2-4.el8_6
python3-sss AlmaLinux:8All versions2.6.2-4.el8_6
python3-sss-murmur AlmaLinux:8All versions2.6.2-4.el8_6
python3-sssdconfig AlmaLinux:8All versions2.6.2-4.el8_6
sssd AlmaLinux:8All versions2.6.2-4.el8_6
sssd-ad AlmaLinux:8All versions2.6.2-4.el8_6
sssd-client AlmaLinux:8All versions2.6.2-4.el8_6
sssd-common AlmaLinux:8All versions2.6.2-4.el8_6
sssd-common-pac AlmaLinux:8All versions2.6.2-4.el8_6
sssd-dbus AlmaLinux:8All versions2.6.2-4.el8_6
sssd-ipa AlmaLinux:8All versions2.6.2-4.el8_6
sssd-kcm AlmaLinux:8All versions2.6.2-4.el8_6
sssd-krb5 AlmaLinux:8All versions2.6.2-4.el8_6
sssd-krb5-common AlmaLinux:8All versions2.6.2-4.el8_6
sssd-ldap AlmaLinux:8All versions2.6.2-4.el8_6
sssd-nfs-idmap AlmaLinux:8All versions2.6.2-4.el8_6
sssd-polkit-rules AlmaLinux:8All versions2.6.2-4.el8_6
sssd-proxy AlmaLinux:8All versions2.6.2-4.el8_6
sssd-tools AlmaLinux:8All versions2.6.2-4.el8_6
sssd-winbind-idmap AlmaLinux:8All versions2.6.2-4.el8_6

How do I fix ALBA-2022:2147?

Apply the vendor's patch.

Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.

Is ALBA-2022:2147 being exploited?

There is no known exploitation of ALBA-2022:2147 in the wild and no public exploit code.

Sources

Is ALBA-2022:2147 in your software?

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

Check your SBOMs for free