Red Hat Bugzilla – Bug 838012
CVE-2012-1015 krb5: KDC daemon crash via free() of an uninitialized pointer
Last modified: 2015-11-24 10:06:14 EST
The MIT krb5 KDC (Key Distribution Center) daemon can free an uninitialized pointer while processing an unusual AS-REQ, corrupting the process heap and possibly causing the daemon to abnormally terminate.
An attacker could use this vulnerability to execute malicious code, but exploiting frees of uninitialized pointers to execute code is believed to be difficult. It is possible that a legitimate client that is misconfigured in an unusual way could trigger this vulnerability.
Note: Current glibc protections will cause invalid pointer frees to be reduced to crash only.
The KDC in releases krb5-1.8 and later is vulnerable to this flaw.
Red Hat would like to thank the MIT Kerberos project for reporting this issue. Upstream acknowledges Emmanuel Bouillon (NCI Agency) as the original reporter of the flaw.
This issue does not affect the version of krb5 package as shipped with Red Hat Enterprise Linux 5.
This issue affects the version of krb5 package as shipped with Red Hat Enterprise Linux 6.
This issue affects the version of krb5 package as shipped with Fedora-16 and Fedora-17.
Not vulnerable. This issue did not affect the versions of krb5 as shipped with Red Hat Enterprise Linux 5.
Created krb5 tracking bugs for this issue
Affects: fedora-all [bug 844777]
This issue has been addressed in following products:
Red Hat Enterprise Linux 6
Via RHSA-2012:1131 https://rhn.redhat.com/errata/RHSA-2012-1131.html
I'm using RHEL 6.3 and version is 2.6.32-279.el6.x86_64. All my updates are up to date. Getting an error while trying to update below packages;
Here is message from Software update application;
failure: repodata/4a42f31b073aa87af77c0b072119d6ebb7c390d693250acf851eea978c565fe6-filelists.sqlite.bz2 from epel-debuginfo: [Errno 256] No more mirrors to try.
This issue seems completely unrelated to this update. Temporary disabling repository (--disablerepo epel-debuginfo option to yum) can help, or you may prefer to disable the repo or mark it as skip_if_unavailable in the relevant repo file in /etc/yum.repos.d/, see yum.conf manual page for details.
If you need further assistance with doing such changes, please contact Red Hat Support: https://access.redhat.com/support/
Thanks, it worked by disabling debuginfo repository
Kerberos 5 release krb5-1.9.5 announcement: