CVE-2025-24528CWE-190

In MIT Kerberos 5 (aka krb5) before 1.22 (with incremental propagation), there is an integer overflow for a large update size to resize() in kdb_log.c

High · published January 16, 2026

CVSS v3.1
7.1
EPSS
1%
Percentile
42.4
In the wild
Unconfirmed
What it is

⚡ An integer overflow in MIT Kerberos 5 could let an authenticated attacker crash the kadmind daemon with a single, sneaky update! 🔥 Think of it like a restaurant kitchen where a chef is allowed to adjust the recipe size but accidentally spills an entire bag of flour into the mix — leading to chaos and a ruined meal. In this case, the kdb_log.c file can't handle big updates gracefully, causing it to crash instead of serving up secure authentication. If exploited, an attacker could trigger an out-of-bounds write, leading to a crash of the kadmind daemon. This could disrupt authentication services, leaving your systems vulnerable and creating headaches for users and admins alike.

Put simply

Think of it like a restaurant kitchen where a chef is allowed to adjust the recipe size but accidentally spills an entire bag of flour into the mix — leading to chaos and a ruined meal. In this case, the kdb_log.c file can't handle big updates gracefully, causing it to crash instead of serving up secure authentication. The vulnerability arises from an integer overflow in the resize() function within kdb_log.c in versions of MIT Kerberos 5 before 1.22. This allows an authenticated attacker to manipulate an update size, resulting in out-of-bounds writes and subsequent crashes.

What to do

If exploited, an attacker could trigger an out-of-bounds write, leading to a crash of the kadmind daemon. This could disrupt authentication services, leaving your systems vulnerable and creating headaches for users and admins alike. To protect against this vulnerability, update your MIT Kerberos 5 to version 1.22 or later as soon as possible. Review your current configurations to ensure they are not vulnerable to this attack. Regularly audit your system for any other potential security gaps. You've got this! Follow these steps, and you'll shore up your defenses in no time. 🛡️

The record
Technical detail
CVSS v3.1
7.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.00507 · 42.4th percentile
Weakness
CWE-190 · Integer Overflow or Wraparound
Published
2026-01-16T00:00Z
EPSS history
Timeline
  • 16 JAN 00:00Z
    In MIT Kerberos 5 (aka krb5) before 1.22 (with incremental propagation), there is an integer overflow for a large update size to resize() in kdb_log.c
    cvelistv5