CVE-2023-36054
krb5: Denial of service through freeing uninitialized pointer
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · August 7, 2023
Updated · August 5, 2026
Description
A vulnerability was found in the _xdr_kadm5_principal_ent_rec() function in lib/kadm5/kadm_rpc_xdr.c in MIT Kerberos 5 (krb5). This issue occurs due to lack of validation in the relationship between n_key_data and the key_data array count, leading to the freeing of uninitialized pointers. This may allow a remote authenticated attacker to send a specially crafted request that causes the kadmind process to crash, resulting in a denial of service (DoS).
Statement
Remote code execution is unlikely. An attacker with control of a kadmin server can only cause a kadmin client to crash by freeing uninitialized pointers.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 6.5CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CWE-824 · Access of Uninitialized Pointer