Mod_auth_kerb is vulnerable to a buffer overflow possibly allowing a Denial of Service.
|Package||www-apache/mod_auth_kerb on all architectures|
|Affected versions||< 5.0_rc7-r1|
|Unaffected versions||>= 5.0_rc7-r1|
Mod_auth_kerb is an Apache authentication module using Kerberos.
Mod_auth_kerb improperly handles component byte encoding in the der_get_oid() function, allowing for a buffer overflow to occur if there are no components which require more than one byte for encoding.
An attacker could try to access a Kerberos protected resource on an Apache server with an incorrectly configured service principal and crash the server process. It is important to note that this buffer overflow is not known to allow for the execution of code.
There is no known workaround at this time.
All mod_auth_kerb users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-apache/mod_auth_kerb-5.0_rc7-r1"
January 22, 2007
December 30, 2007: 02