This change had created a denial of service configuration bug for an
untold number of smart card configured (and smart card requires)
systems.

p11_child requires with the OpenSSL PEM full cert chain to function.
the NSSDB version does not.

So for folks that have configured the minimum in the NSSDB by only
adding the issuing certificate (and not chain of certs to the root),
smart card authentication will now fail by simply updating to the latest
Ubuntu 20.04 packages.  The nssdb to pam conversion script does not
check chain of trust in the new pam file.

So when untold number of systems roll this out with require_cert_auth in
the pam stack to be NIST 800-171 compliant, they will all be bricked and
no way to login.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1905790

Title:
  Make SSSD in 20.04 using OpenSSL and p11-kit (instead of NSS) for
  p11_child

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sssd/+bug/1905790/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to