CVE-2024-26462
Kerberos 5 (aka krb5) 1.21.2 contains a memory leak vulnerability in /krb5/src/kdc/ndr.c.
Kerberos 5 (aka krb5) 1.21.2 contains a memory leak vulnerability in /krb5/src/kdc/ndr.c.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
5.5
Kerberos 5 (aka krb5) 1.21.2 contains a memory leak vulnerability in /krb5/src/kdc/ndr.c.
- Record
CVE-2024-26462- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-401
- Updated
- 2026-11-02
CVE List
5.5
Kerberos 5 (aka krb5) 1.21.2 contains a memory leak vulnerability in /krb5/src/kdc/ndr.c.
- Record
CVE-2024-26462- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-401
- Updated
- 2026-11-02
EUVDEUVD-2024-23731
5.5
Kerberos 5 (aka krb5) 1.21.2 contains a memory leak vulnerability in /krb5/src/kdc/ndr.c.
- Record
EUVD-2024-23731- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-rgrc-qmj6-x9mf
5.5
Kerberos 5 (aka krb5) 1.21.2 contains a memory leak vulnerability in /krb5/src/kdc/ndr.c.
Kerberos 5 (aka krb5) 1.21.2 contains a memory leak vulnerability in /krb5/src/kdc/ndr.c.
- Record
GHSA-rgrc-qmj6-x9mf- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-401
- Updated
- 2026-11-02
OSVAZL-35480
5.5
CVE-2024-26462 affecting package krb5 for versions less than 1.21.3-1
Kerberos 5 (aka krb5) 1.21.2 contains a memory leak vulnerability in /krb5/src/kdc/ndr.c.
- Record
AZL-35480- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2024-26462
5.5
- Record
BELL-CVE-2024-26462- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 10 moreShow less
OSV
5.5
Kerberos 5 (aka krb5) 1.21.2 contains a memory leak vulnerability in /krb5/src/kdc/ndr.c.
- Record
CVE-2024-26462- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-26462
5.5
Kerberos 5 (aka krb5) 1.21.2 contains a memory leak vulnerability in /krb5/src/kdc/ndr.c.
- Record
DEBIAN-CVE-2024-26462- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2024:9331
7.5
Red Hat Security Advisory: krb5 security update
- Record
RHSA-2024:9331- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-26462
5.5
Kerberos 5 (aka krb5) 1.21.2 contains a memory leak vulnerability in /krb5/src/kdc/ndr.c.
- Record
UBUNTU-CVE-2024-26462- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2024:9331 No score
Moderate: krb5 security update
Kerberos is a network authentication system, which can improve the security of your network by eliminating the insecure practice of sending passwords over the network in unencrypted form. It allows clients and servers to authenticate to each other with the help of a trusted third party, the Kerberos key distribution center (KDC).
Security Fix(es):
- krb5: Memory leak at /krb5/src/lib/rpc/pmap_rmt.c (CVE-2024-26458)
- krb5: Memory leak at /krb5/src/lib/gssapi/krb5/k5sealv3.c (CVE-2024-26461)
- krb5: Memory leak at /krb5/src/kdc/ndr.c (CVE-2024-26462)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2024:9331- Updated
- 2026-11-02
OSVCLSA-2024-1732195001 No score
krb5: Fix of CVE-2024-26462
- CVE-2024-26462: Fix memory leak vulnerability in src/kdc/ndr.c
- Record
CLSA-2024-1732195001- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13921-1 No score
krb5-1.21.2-3.1 on GA media
These are all security issues fixed in the krb5-1.21.2-3.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13921-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:0997-1 No score
Security update for krb5
This update for krb5 fixes the following issues:
- CVE-2024-26458: Fixed memory leak at /krb5/src/lib/rpc/pmap_rmt.c (bsc#1220770).
- CVE-2024-26461: Fixed memory leak at /krb5/src/lib/gssapi/krb5/k5sealv3.c (bsc#1220771).
- CVE-2024-26462: Fixed memory leak at /krb5/src/kdc/ndr.c (bsc#1220772).
- Record
SUSE-SU-2024:0997-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20051-1 No score
Security update for krb5
This update for krb5 fixes the following issues:
- CVE-2024-37370: Confidential GSS krb5 wrap tokens with invalid plaintext Extra Count fields were erroneously accepted during unwrap (bsc#1227186)
- CVE-2024-37371: Fixed invalid memory read when processing message tokens with invalid length fields (bsc#1227187)
- CVE-2024-26458: Fixed memory leak at /krb5/src/lib/rpc/pmap_rmt.c (bsc#1220770)
- CVE-2024-26461: Fixed memory leak at /krb5/src/lib/gssapi/krb5/k5sealv3.c (bsc#1220771)
- CVE-2024-26462: Fixed memory leak at /krb5/src/kdc/ndr.c (bsc#1220772)
- Record
SUSE-SU-2025:20051-1- Updated
- 2026-11-02
OSVUSN-7314-1 No score
krb5 vulnerabilities
It was discovered that Kerberos incorrectly handled certain memory operations. A remote attacker could possibly use this issue to cause Kerberos to consume memory,leading to a denial of service. (CVE-2024-26458, CVE-2024-26461)
It was discovered that Kerberos incorrectly handled certain memory operations. A remote attacker could possibly use this issue to cause Kerberos to consume memory,leading to a denial of service. This issue only affected Ubuntu 24.04 LTS. (CVE-2024-26462)
It was discovered that the Kerberos kadmind daemon incorrectly handled log files when incremental propagation was enabled. An authenticated attacker could use this issue to cause kadmind to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2025-24528)
- Record
USN-7314-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
krb5-develAlmaLinux:9 From an advisory covering 3 CVEs |
before 1.21.1-3.el9 | 1.21.1-3.el9 |
krb5-libsAlmaLinux:9 From an advisory covering 3 CVEs |
before 1.21.1-3.el9 | 1.21.1-3.el9 |
krb5-pkinitAlmaLinux:9 From an advisory covering 3 CVEs |
before 1.21.1-3.el9 | 1.21.1-3.el9 |
krb5-serverAlmaLinux:9 From an advisory covering 3 CVEs |
before 1.21.1-3.el9 | 1.21.1-3.el9 |
krb5-server-ldapAlmaLinux:9 From an advisory covering 3 CVEs |
before 1.21.1-3.el9 | 1.21.1-3.el9 |
krb5-workstationAlmaLinux:9 From an advisory covering 3 CVEs |
before 1.21.1-3.el9 | 1.21.1-3.el9 |
libkadm5AlmaLinux:9 From an advisory covering 3 CVEs |
before 1.21.1-3.el9 | 1.21.1-3.el9 |
krb5Azure Linux:3 |
before 1.21.3-1 | 1.21.3-1 |
krb5Alpaquita:23 |
1.20.1-r0 up to 1.20.2-r3 | 1.20.2-r3 |
krb5Alpaquita:stream |
1.20.1-r2 up to 1.21.3-r0 | 1.21.3-r0 |
Show 44 moreShow less
| Package | Affected | Fixed |
|---|---|---|
krb5-develTuxCare:AlmaLinux:9.2 |
before 1.20.1-9.el9_2.tuxcare.els5 | 1.20.1-9.el9_2.tuxcare.els5 |
krb5-libsTuxCare:AlmaLinux:9.2 |
before 1.20.1-9.el9_2.tuxcare.els5 | 1.20.1-9.el9_2.tuxcare.els5 |
krb5-pkinitTuxCare:AlmaLinux:9.2 |
before 1.20.1-9.el9_2.tuxcare.els5 | 1.20.1-9.el9_2.tuxcare.els5 |
krb5-serverTuxCare:AlmaLinux:9.2 |
before 1.20.1-9.el9_2.tuxcare.els5 | 1.20.1-9.el9_2.tuxcare.els5 |
krb5-server-ldapTuxCare:AlmaLinux:9.2 |
before 1.20.1-9.el9_2.tuxcare.els5 | 1.20.1-9.el9_2.tuxcare.els5 |
krb5-workstationTuxCare:AlmaLinux:9.2 |
before 1.20.1-9.el9_2.tuxcare.els5 | 1.20.1-9.el9_2.tuxcare.els5 |
libkadm5TuxCare:AlmaLinux:9.2 |
before 1.20.1-9.el9_2.tuxcare.els5 | 1.20.1-9.el9_2.tuxcare.els5 |
krb5Debian:12 |
before 1.20.1-2+deb12u3, plus listed versions 1.20.1-21.20.1-2+deb12u11.20.1-2+deb12u2 |
1.20.1-2+deb12u3 |
krb5Debian:13 |
before 1.21.3-1 | 1.21.3-1 |
krb5Debian:14 |
before 1.21.3-1 | 1.21.3-1 |
krb5-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-develRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-libs-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-pkinit-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-server-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-server-ldap-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-workstation-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
libkadm5-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5Red Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-debugsourceRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-libsRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-libs-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-pkinitRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-pkinit-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-serverRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-server-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-server-ldapRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-server-ldap-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-workstationRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5-workstation-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
libkadm5Red Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
libkadm5-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.21.1-3.el9 | 0:1.21.1-3.el9 |
krb5SUSE:Linux Enterprise Micro 5.5 From an advisory covering 3 CVEs |
before 1.20.1-150500.3.6.1 | 1.20.1-150500.3.6.1 |
krb5SUSE:Linux Enterprise Module for Basesystem 15 SP5 From an advisory covering 3 CVEs |
before 1.20.1-150500.3.6.1 | 1.20.1-150500.3.6.1 |
krb5SUSE:Linux Enterprise Module for Server Applications 15 SP5 From an advisory covering 3 CVEs |
before 1.20.1-150500.3.6.1 | 1.20.1-150500.3.6.1 |
krb5openSUSE:Leap 15.5 From an advisory covering 3 CVEs |
before 1.20.1-150500.3.6.1 | 1.20.1-150500.3.6.1 |
krb5SUSE:Linux Micro 6.0 From an advisory covering 5 CVEs |
before 1.20.1-5.1 | 1.20.1-5.1 |
krb5Ubuntu:24.04:LTS |
before 1.20.1-6ubuntu2.5, plus listed versions 1.20.1-3ubuntu11.20.1-5build11.20.1-6ubuntu11.20.1-6ubuntu21.20.1-6ubuntu2.11.20.1-6ubuntu2.21.20.1-6ubuntu2.31.20.1-6ubuntu2.4 |
1.20.1-6ubuntu2.5 |
krb5Ubuntu:20.04:LTS From an advisory covering 4 CVEs |
before 1.17-6ubuntu4.9, plus listed versions 1.17-61.17-6ubuntu31.17-6ubuntu41.17-6ubuntu4.11.17-6ubuntu4.2 Show 5 moreShow less1.17-6ubuntu4.31.17-6ubuntu4.41.17-6ubuntu4.61.17-6ubuntu4.71.17-6ubuntu4.8 |
1.17-6ubuntu4.9 |
krb5Ubuntu:22.04:LTS From an advisory covering 4 CVEs |
before 1.19.2-2ubuntu0.6, plus listed versions 1.18.3-61.18.3-71.19.2-0ubuntu11.19.2-11.19.2-2 Show 5 moreShow less1.19.2-2ubuntu0.11.19.2-2ubuntu0.21.19.2-2ubuntu0.31.19.2-2ubuntu0.41.19.2-2ubuntu0.5 |
1.19.2-2ubuntu0.6 |
krb5Ubuntu:24.04:LTS From an advisory covering 4 CVEs |
before 1.20.1-6ubuntu2.5, plus listed versions 1.20.1-3ubuntu11.20.1-5build11.20.1-6ubuntu11.20.1-6ubuntu21.20.1-6ubuntu2.11.20.1-6ubuntu2.21.20.1-6ubuntu2.31.20.1-6ubuntu2.4 |
1.20.1-6ubuntu2.5 |
krb5openSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 1.21.2-3.1 | 1.21.2-3.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-26462 is a medium vulnerability (CVSS 5.5) in Mit Kerberos 5, published February 26, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.43%, the 37th percentile. Fixed in krb5 1.21.3-1.
References
github.com/LuMingYinDetect/krb5_defects/blob/main/krb5_detect_3.md
security.netapp.com/advisory/ntap-20240415-0012
nvd.nist.gov/vuln/detail/CVE-2024-26462
github.com/advisories/GHSA-rgrc-qmj6-x9mf
access.redhat.com/errata/RHSA-2024:9331
access.redhat.com/security/cve/CVE-2024-26458
Show 39 moreShow less
access.redhat.com/security/cve/CVE-2024-26461
access.redhat.com/security/cve/CVE-2024-26462
bugzilla.redhat.com/2266731
bugzilla.redhat.com/2266740
bugzilla.redhat.com/2266742
errata.almalinux.org/9/ALSA-2024-9331.html
docs.bell-sw.com/security/cves/CVE-2024-26462
errata.tuxcare.com/almalinux9.2-esu/CLSA-2024-1732195001.html
github.com/CVEProject/cvelistV5/tree/main/cves/2024/26xxx/CVE-2024-26462.json
security-tracker.debian.org/tracker/CVE-2024-26462
docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/9.5_release_notes/index
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2266731
bugzilla.redhat.com/show_bug.cgi?id=2266740
bugzilla.redhat.com/show_bug.cgi?id=2266742
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_9331.json
cve.org/CVERecord?id=CVE-2024-26458
nvd.nist.gov/vuln/detail/CVE-2024-26458
cve.org/CVERecord?id=CVE-2024-26461
nvd.nist.gov/vuln/detail/CVE-2024-26461
cve.org/CVERecord?id=CVE-2024-26462
suse.com/support/update/announcement/2024/suse-su-20240997-1
bugzilla.suse.com/1220770
bugzilla.suse.com/1220771
bugzilla.suse.com/1220772
suse.com/security/cve/CVE-2024-26458
suse.com/security/cve/CVE-2024-26461
suse.com/security/cve/CVE-2024-26462
suse.com/support/update/announcement/2025/suse-su-202520051-1
bugzilla.suse.com/1227186
bugzilla.suse.com/1227187
suse.com/security/cve/CVE-2024-37370
suse.com/security/cve/CVE-2024-37371
ubuntu.com/security/CVE-2024-26462
mailman.mit.edu/pipermail/kerberos/2024-March/023095.html
ubuntu.com/security/notices/USN-7314-1
ubuntu.com/security/CVE-2024-26458
ubuntu.com/security/CVE-2024-26461
ubuntu.com/security/CVE-2025-24528