Bug 2569161 (CVE-2026-107364) - CVE-2026-107364 krb5: Unauthenticated KDC DoS based on ASN.1 decoder read overrun
Summary: CVE-2026-107364 krb5: Unauthenticated KDC DoS based on ASN.1 decoder read ove...
Keywords:
Status: NEW
Alias: CVE-2026-107364
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On: 2569307
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-11-09 14:09 UTC by OSIDB Bzimport
Modified: 2026-11-10 08:34 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-11-09 14:09:21 UTC
The KDC decodes requests using the libkrb5 ASN.1 DER decoder, but obtains pointers to subsets of the encoding (such as the KDC-REQ-BODY) via its own fetch_asn1_field().  This utility function does not consider the input length, assumes the tag identifier is a single byte, and supports indefinite length encoding.  The libkrb5 decoder accepts multi-byte tag identifiers and does not enforce minimality of tag identifier encoding.  A request packet crafted using a non-minimal tag identifier can pass through the libkrb5 decoder, but fool fetch_asn1_field() into indefinite length processing, which may send it reading beyond the bounds of the packet.


Note You need to log in before you can comment on or make changes to this bug.