A flaw was found in SSSD. The sssnssprotocolfillinitgr() function in the NSS responder pre-allocates reply space for all group entries but does not shrink the packet when groups are skipped, causing uninitialized heap bytes to be transmitted to the client. A local attacker can exploit this to disclose cached directory data and heap layout information from the sssd_nss process.
{
"binaries": [
{
"binary_name": "libipa-hbac0",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "libnss-sss",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "libpam-sss",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "libsss-idmap0",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "libsss-nss-idmap0",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "libsss-simpleifp0",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "libsss-sudo",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "libwbclient-sssd",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "python-libipa-hbac",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "python-libsss-nss-idmap",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "python-sss",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "python3-libipa-hbac",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "python3-libsss-nss-idmap",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "python3-sss",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "sssd",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "sssd-ad",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "sssd-ad-common",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "sssd-common",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "sssd-dbus",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "sssd-ipa",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "sssd-krb5",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "sssd-krb5-common",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "sssd-ldap",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "sssd-proxy",
"binary_version": "1.13.4-1ubuntu1.15"
},
{
"binary_name": "sssd-tools",
"binary_version": "1.13.4-1ubuntu1.15"
}
]
}{
"binaries": [
{
"binary_name": "libipa-hbac0",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "libnss-sss",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "libpam-sss",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "libsss-certmap0",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "libsss-idmap0",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "libsss-nss-idmap0",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "libsss-simpleifp0",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "libsss-sudo",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "libwbclient-sssd",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "python-libipa-hbac",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "python-libsss-nss-idmap",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "python-sss",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "python3-libipa-hbac",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "python3-libsss-nss-idmap",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "python3-sss",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "sssd",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "sssd-ad",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "sssd-ad-common",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "sssd-common",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "sssd-dbus",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "sssd-ipa",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "sssd-kcm",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "sssd-krb5",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "sssd-krb5-common",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "sssd-ldap",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "sssd-proxy",
"binary_version": "1.16.1-1ubuntu1.8"
},
{
"binary_name": "sssd-tools",
"binary_version": "1.16.1-1ubuntu1.8"
}
]
}{
"binaries": [
{
"binary_name": "libipa-hbac0",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "libnss-sss",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "libpam-sss",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "libsss-certmap0",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "libsss-idmap0",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "libsss-nss-idmap0",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "libsss-simpleifp0",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "libsss-sudo",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "libwbclient-sssd",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "python3-libipa-hbac",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "python3-libsss-nss-idmap",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "python3-sss",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "sssd",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "sssd-ad",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "sssd-ad-common",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "sssd-common",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "sssd-dbus",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "sssd-ipa",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "sssd-kcm",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "sssd-krb5",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "sssd-krb5-common",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "sssd-ldap",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "sssd-proxy",
"binary_version": "2.2.3-3ubuntu0.13"
},
{
"binary_name": "sssd-tools",
"binary_version": "2.2.3-3ubuntu0.13"
}
]
}{
"binaries": [
{
"binary_name": "libipa-hbac0",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "libnss-sss",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "libpam-sss",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "libsss-certmap0",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "libsss-idmap0",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "libsss-nss-idmap0",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "libsss-simpleifp0",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "libsss-sudo",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "python3-libipa-hbac",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "python3-libsss-nss-idmap",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "python3-sss",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "sssd",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "sssd-ad",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "sssd-ad-common",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "sssd-common",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "sssd-dbus",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "sssd-ipa",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "sssd-kcm",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "sssd-krb5",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "sssd-krb5-common",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "sssd-ldap",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "sssd-proxy",
"binary_version": "2.6.3-1ubuntu3.6"
},
{
"binary_name": "sssd-tools",
"binary_version": "2.6.3-1ubuntu3.6"
}
]
}{
"binaries": [
{
"binary_name": "libipa-hbac0t64",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "libnss-sss",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "libpam-sss",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "libsss-certmap0",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "libsss-idmap0",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "libsss-nss-idmap0",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "libsss-sudo",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "python3-libipa-hbac",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "python3-libsss-nss-idmap",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "python3-sss",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "sssd",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "sssd-ad",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "sssd-ad-common",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "sssd-common",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "sssd-dbus",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "sssd-idp",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "sssd-ipa",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "sssd-kcm",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "sssd-krb5",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "sssd-krb5-common",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "sssd-ldap",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "sssd-passkey",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "sssd-proxy",
"binary_version": "2.9.4-1.1ubuntu6.6"
},
{
"binary_name": "sssd-tools",
"binary_version": "2.9.4-1.1ubuntu6.6"
}
]
}{
"binaries": [
{
"binary_name": "libipa-hbac0t64",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "libnss-sss",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "libpam-sss",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "libsss-certmap0",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "libsss-idmap0",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "libsss-nss-idmap0",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "libsss-sudo",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "python3-libipa-hbac",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "python3-libsss-nss-idmap",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "python3-sss",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "sssd",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "sssd-ad",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "sssd-ad-common",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "sssd-common",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "sssd-dbus",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "sssd-idp",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "sssd-ipa",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "sssd-kcm",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "sssd-krb5",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "sssd-krb5-common",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "sssd-ldap",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "sssd-passkey",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "sssd-proxy",
"binary_version": "2.12.0-1ubuntu5.2"
},
{
"binary_name": "sssd-tools",
"binary_version": "2.12.0-1ubuntu5.2"
}
]
}