In the Linux kernel, the following vulnerability has been resolved: kho: skip KHO for crash kernel kho_fill_kimage() unconditionally populates the… (CVE-2026-64167)
A vulnerability in the Linux kernel's kexec hard offline (KHO) handling was resolved. The function kho_fill_kimage() improperly populates KHO metadata for crash kernel images, which can cause the crash kernel to fault during initialization due to invalid memory accesses. This occurs because the crash kernel runs in a small reserved memory region, but KHO scratch areas may lie outside this region. The issue was fixed by adding a guard in kho_fill_kimage() to skip KHO population for crash kernel images, preventing faults during crash kernel startup on affected architectures such as arm64 and x86.
AI Analysis
Technical Summary
The Linux kernel vulnerability CVE-2026-64167 involves the function kho_fill_kimage() unconditionally populating KHO metadata for every kexec image type, including crash kernels. Since crash kernels operate in a limited reserved memory region, the KHO scratch areas can reside outside this region, leading to kernel paging faults during crash kernel initialization (kho_memory_init()). Although kho_locate_mem_hole() already skipped KHO logic for crash kernels, kho_fill_kimage() lacked this check, causing invalid memory references. The fix adds the missing guard in kho_fill_kimage(), ensuring that KHO metadata is not populated for crash kernel images, which resolves the faulting behavior on arm64 and x86 architectures.
Potential Impact
If unpatched, crash kernels using kexec could experience kernel paging faults during initialization, potentially causing system instability or failure to properly handle crash recovery scenarios. This affects the reliability of crash kernel execution but does not indicate direct code execution or privilege escalation. No known exploits in the wild have been reported.
Mitigation Recommendations
A fix has been implemented in the Linux kernel source to add a guard in kho_fill_kimage() that skips KHO metadata population for crash kernel images. Users should apply the official Linux kernel updates that include this fix. Since this is a kernel-level fix, updating to a patched kernel version is the recommended remediation. Patch status is not explicitly stated here; check the Linux kernel vendor advisories or mainline kernel repositories for the specific fixed versions.
In the Linux kernel, the following vulnerability has been resolved: kho: skip KHO for crash kernel kho_fill_kimage() unconditionally populates the… (CVE-2026-64167)
Description
A vulnerability in the Linux kernel's kexec hard offline (KHO) handling was resolved. The function kho_fill_kimage() improperly populates KHO metadata for crash kernel images, which can cause the crash kernel to fault during initialization due to invalid memory accesses. This occurs because the crash kernel runs in a small reserved memory region, but KHO scratch areas may lie outside this region. The issue was fixed by adding a guard in kho_fill_kimage() to skip KHO population for crash kernel images, preventing faults during crash kernel startup on affected architectures such as arm64 and x86.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel vulnerability CVE-2026-64167 involves the function kho_fill_kimage() unconditionally populating KHO metadata for every kexec image type, including crash kernels. Since crash kernels operate in a limited reserved memory region, the KHO scratch areas can reside outside this region, leading to kernel paging faults during crash kernel initialization (kho_memory_init()). Although kho_locate_mem_hole() already skipped KHO logic for crash kernels, kho_fill_kimage() lacked this check, causing invalid memory references. The fix adds the missing guard in kho_fill_kimage(), ensuring that KHO metadata is not populated for crash kernel images, which resolves the faulting behavior on arm64 and x86 architectures.
Potential Impact
If unpatched, crash kernels using kexec could experience kernel paging faults during initialization, potentially causing system instability or failure to properly handle crash recovery scenarios. This affects the reliability of crash kernel execution but does not indicate direct code execution or privilege escalation. No known exploits in the wild have been reported.
Mitigation Recommendations
A fix has been implemented in the Linux kernel source to add a guard in kho_fill_kimage() that skips KHO metadata population for crash kernel images. Users should apply the official Linux kernel updates that include this fix. Since this is a kernel-level fix, updating to a patched kernel version is the recommended remediation. Patch status is not explicitly stated here; check the Linux kernel vendor advisories or mainline kernel repositories for the specific fixed versions.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-8x2c-32p7-vm7c
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-64167"]
- Ecosystems
- []
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a5d27a82a4a8d598912a557
Added to database: 07/19/2026, 19:38:16 UTC
Last enriched: 07/19/2026, 19:41:21 UTC
Last updated: 07/20/2026, 17:26:47 UTC
Views: 15
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.