mit-krb5: Heap overflow in libkadm5srv — GLSA 200501-05

The MIT Kerberos 5 administration library (libkadm5srv) contains a heap overflow that could lead to execution of arbitrary code.

Affected packages

app-crypt/mit-krb5 on all architectures
Affected versions < 1.3.6
Unaffected versions >= 1.3.6

Background

MIT krb5 is the free implementation of the Kerberos network authentication protocol by the Massachusetts Institute of Technology.

Description

The MIT Kerberos 5 administration library libkadm5srv contains a heap overflow in the code handling password changing.

Impact

Under specific circumstances an attacker could execute arbitary code with the permissions of the user running mit-krb5, which could be the root user.

Workaround

There is no known workaround at this time.

Resolution

All mit-krb5 users should upgrade to the latest version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=app-crypt/mit-krb5-1.3.6"

References

Release date
January 05, 2005

Latest revision
January 05, 2005: 01

Severity
high

Exploitable
remote

Bugzilla entries