Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as valid Kerberos client
-
ExploitForge KRB-CRED with excess tickets
-
ExecutionSend via gss_accept_sec_context
-
ImpactNULL deref in make_cred_list crashes acceptor
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires (1) a valid Kerberos client credential (PR:L - the attacker must authenticate), and (2) a target running an MIT krb5 (through 1.22.2) GSS-API acceptor service that processes forwarded/delegated credentials via gss_accept_sec_context(). The specific trigger is a KRB-CRED message whose ticket array contains more tickets than its corresponding encrypted ticket_info entries, causing make_cred_list() in rd_cred.c to dereference a NULL info pointer. Limiting factors: the attacker must already be an authenticated Kerberos principal; only services that accept forwarded credentials are reachable; and impact is limited to denial of service (service crash) with no confidentiality or integrity effect. |
| Impact | This is a moderate-priority availability issue rather than a critical emergency. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) scores 7.1 and confirms a network-reachable, low-complexity attack, but PR:L means the attacker must hold valid Kerberos credentials, and the impact is confined to availability (VC:N/VI:N/VA:H) - there is no data disclosure or code execution. The source-code evidence (the PR #1511 diff adding a NULL check for an unexpectedly-exhausted ticket_info list) strongly corroborates the CWE-476 NULL pointer dereference described, so the vulnerability itself is well-substantiated. No EPSS score was provided in the input, the CVE is NOT in CISA KEV, and no public exploit was supplied, so exploitation probability cannot be quantified from these signals; absence of EPSS/KEV/POC here reflects missing data, not confirmed safety. No SSVC decision data was provided. Net: a credible authenticated denial-of-service against Kerberos GSS-API acceptor services - worth patching promptly on exposed krb5 acceptors, but it does not carry the urgency of an unauthenticated RCE or an actively-exploited flaw. |
| Exploit ScenarioDerived | An attacker who already possesses valid Kerberos credentials initiates a GSS-API context with a target acceptor service that accepts forwarded (delegated) credentials, sending a crafted KRB-CRED structure containing more tickets than ticket_info entries. When the acceptor calls gss_accept_sec_context() and krb5 processes the credentials in make_cred_list(), the mismatch triggers a NULL pointer dereference that crashes the service, causing denial of service. No public exploit code was provided in the input, though the upstream patch diff reveals the exact trigger condition. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
Authenticated Kerberos clients can cause a NULL pointer dereference in MIT Kerberos 5 through 1.22.2 by sending a forwarded KRB-CRED message with more tickets than ticket_info entries to a GSS-API acceptor service, resulting in a service crash (denial of service). The vulnerability requires the attacker to hold a valid Kerberos principal and the target to process forwarded credentials via gss_accept_sec_context(); impact is limited to availability with no confidentiality or integrity effect. No public exploit code identified at time of analysis, and a patch is available via upstream commits.
RemediationAI
Upstream fix available (PR/commit); released patched version not independently confirmed. Apply the changes from GitHub PR #1511 (commits 62196e2b269159a5465f5b8d0ed7cf6f29c3282a and 48afa9abb89ab2176bb20624d87d010b9984fc08) or update to a future MIT Kerberos 5 release containing the fix; a vendor patch is referenced in the VulnCheck advisory at https://www.vulncheck.com/advisories/mit-krb5-through-1.22.2-null-pointer-dereference-via-krb5-rd-cred. Until the fix is applied, disable acceptance of forwarded/delegated credentials in GSS-API acceptor services where delegation is not required-this prevents the vulnerable code path from being reached but breaks legitimate credential delegation. Also restrict Kerberos principals allowed to forward credentials to trusted systems, and monitor acceptor service logs for crashes or KRB5KRB_AP_ERR_MODIFIED errors, though these do not eliminate the risk.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
MIT Kerberos 5 (krb5) is a widely used implementation of the Kerberos network authentication protocol, and its GSS-API layer allows services to accept forwarded credentials for delegation. The flaw resides in make_cred_list() in rd_cred.c (CWE-476, NULL pointer dereference), which parses a KRB-CRED message consisting of a ticket array and a corresponding encrypted ticket_info array. When a malicious client supplies a KRB-CRED with more tickets than ticket_info entries, the function advances past the end of the ticket_info list and dereferences a NULL info pointer, crashing the acceptor process. The upstream fix adds a NULL check that returns KRB5KRB_AP_ERR_MODIFIED when the ticket_info array is unexpectedly exhausted. The affected CPE is cpe:2.3:a:mit:krb5:*:*:*:*:*:*:*:*, encompassing all versions through 1.22.2. Exploitation requires a valid Kerberos client credential (PR:L) and a target service that invokes gss_accept_sec_context() with forwarded credentials enabled, limiting reachable targets to those accepting delegation.
Know when Krb5 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Network-reachable, low-complexity trigger but requires a valid authenticated Kerberos client (PR:L); impact is a service crash only, so C:N/I:N/A:H with unchanged scope.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
MIT Kerberos 5 (krb5) through 1.22.2 contains a NULL pointer dereference in make_cred_list() in rd_cred.c that allows authenticated Kerberos clients to crash services by sending mismatched KRB-CRED arrays. Attackers can send forwarded credentials with more tickets than ticket_info entries through gss_accept_sec_context() to crash GSS-API acceptor services, causing denial of service.
Executive ViewAI
MIT Kerberos 5, an authentication component used by many enterprise applications, can be crashed by an attacker with a valid Kerberos principal when forwarding credentials to a GSS-API acceptor, causing a denial of service for affected services. This creates availability risk for Kerberos-dependent access to email, file shares, and single sign-on applications until the service is restarted. No public exploit code has been identified and patches are available, so leadership should prioritize remediation for business-critical or internet-facing GSS-API services.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
EUVD-2026-95256
GHSA-xfjm-wc9w-mmc6
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB