Kerberos is a network authentication system which allows clients and
servers to authenticate to each other using symmetric encryption and a
trusted third-party, the Key Distribution Center (KDC). The Public Key
Cryptography for Initial Authentication in Kerberos (PKINIT) capability
provides support for using public-key authentication with Kerberos.
A double-free flaw was found in the way the MIT Kerberos KDC handled
initial authentication requests (AS-REQ), when the KDC was configured to
provide the PKINIT capability. A remote attacker could use this flaw to
cause the KDC daemon to abort by using a specially-crafted AS-REQ request.
(CVE-2011-0284)
All krb5 users should upgrade to these updated packages, which contain
a backported patch to correct this issue. After installing the updated
packages, the krb5kdc daemon will be restarted automatically.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
RedHat | 6 | i686 | krb5-server | < 1.8.2-3.el6_0.6 | krb5-server-1.8.2-3.el6_0.6.i686.rpm |
RedHat | 6 | x86_64 | krb5-server | < 1.8.2-3.el6_0.6 | krb5-server-1.8.2-3.el6_0.6.x86_64.rpm |
RedHat | 6 | x86_64 | krb5-libs | < 1.8.2-3.el6_0.6 | krb5-libs-1.8.2-3.el6_0.6.x86_64.rpm |
RedHat | 6 | ppc64 | krb5-libs | < 1.8.2-3.el6_0.6 | krb5-libs-1.8.2-3.el6_0.6.ppc64.rpm |
RedHat | 6 | s390x | krb5-workstation | < 1.8.2-3.el6_0.6 | krb5-workstation-1.8.2-3.el6_0.6.s390x.rpm |
RedHat | 6 | ppc64 | krb5-server-ldap | < 1.8.2-3.el6_0.6 | krb5-server-ldap-1.8.2-3.el6_0.6.ppc64.rpm |
RedHat | 6 | i686 | krb5-server-ldap | < 1.8.2-3.el6_0.6 | krb5-server-ldap-1.8.2-3.el6_0.6.i686.rpm |
RedHat | 6 | s390x | krb5-server-ldap | < 1.8.2-3.el6_0.6 | krb5-server-ldap-1.8.2-3.el6_0.6.s390x.rpm |
RedHat | 6 | x86_64 | krb5-pkinit-openssl | < 1.8.2-3.el6_0.6 | krb5-pkinit-openssl-1.8.2-3.el6_0.6.x86_64.rpm |
RedHat | 6 | s390x | krb5-server | < 1.8.2-3.el6_0.6 | krb5-server-1.8.2-3.el6_0.6.s390x.rpm |