Description
Double free vulnerability in do_tgs_req.c in the Key Distribution Center (KDC) in MIT Kerberos 5 (aka krb5) 1.7.x and 1.8.x before 1.8.2 allows remote authenticated users to cause a denial of service (daemon crash) or possibly execute arbitrary code via a request associated with (1) renewal or (2) validation.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | krb5 | 1.8.1+dfsg-2 | — |
| Debian 13 | krb5 | 1.8.1+dfsg-2 | — |
| Debian 12 | krb5 | 1.8.1+dfsg-2 | — |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | krb5 | 1.15-1.1 | openSUSE-SU-2024:10004-1 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- MIT Kerberos 5 - 'src/kdc/do_tgs_req.c' Ticket Renewal Double-Free Memory Corruption EDB-33855 · remote · Apr 20, 2010 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 1
- openSUSE-SU-2024:10004-1 krb5-1.15-1.1 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
References
- APPLE-SA-2010-06-15-1 vendor-advisory
- 20100420 MITKRB5-SA-2010-004 [CVE-2010-1320] double free in KDC mailing-list
- 39784 third-party-advisory
- USN-940-1 vendor-advisory
- ADV-2010-1481 vdb-entry
- 39656 third-party-advisory
- http://web.mit.edu/kerberos/advisories/MITKRB5-SA-2010-004.txt
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=577490
- ADV-2010-1192 vdb-entry
- http://support.apple.com/kb/HT4188
- 40220 third-party-advisory
- SUSE-SR:2010:010 vendor-advisory
- 1023904 vdb-entry
- ADV-2010-1001 vdb-entry
- 39599 vdb-entry