PT-2026-48636 · Mit+2 · Krb5+2

CVE-2026-11850

·

Published

2026-06-11

·

Updated

2026-08-31

CVSS v3.1

5.0

Medium

VectorAV:N/AC:H/PR:H/UI:N/S:U/C:L/I:N/A:H
Name of the Vulnerable Software and Affected Versions MIT krb5 (affected versions not specified)
Description An integer underflow occurs in the berval2tl data() function within plugins/kdb/ldap/libkdb ldap/ldap principal2.c. The function executes an unsigned subtraction (bv len - 2) without a bounds check. If bv len is 0 or 1, the result wraps to a large value, which is then truncated to uint16 t, resulting in 0xFFFE (65534) or 0xFFFF (65535). This leads to a successful malloc and a subsequent memcpy that reads up to 65534 bytes from a 0-1 byte buffer, causing a heap out-of-bounds read. This can be triggered when a malicious or compromised LDAP KDB backend returns a krbExtraData attribute with bv len less than 2 while the KDC or kadmind reads principal data.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Integer Underflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-11850
ECHO-B5CB-5A81-96DE
OPENSUSE-SU-2026:11177-1
OPENSUSE-SU-2026:21238-1
RHSA-2026:25520
SUSE-SU-2026:22450-1
SUSE-SU-2026:22702-1
SUSE-SU-2026:2847-1
SUSE-SU-2026:2848-1
SUSE-SU-2026:2849-1
SUSE-SU-2026:2954-1
USN-8585-1

Affected Products

Linuxmint
Ubuntu
Krb5