CVE-2025-68259
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-68259 is a Linux kernel vulnerability in the KVM SVM (AMD Secure Virtual Machine) subsystem, specifically in the handling of soft interrupt re-injection for INT3/INTO instructions. When re-injecting a soft interrupt from an INT3, INT0, or select INTn instruction, KVM fails to verify that the correct INTn instruction was decoded when the code stream has been modified by another vCPU between execution and decoding, leading to incorrect next RIP specification and potential guest state corruption. The vulnerability was published on December 16, 2025, and affects the Linux kernel across multiple stable branches. Feedly estimates the severity as Medium, with an EPSS score of 0.000180 (Feedly).

Technical details

The root cause is a race condition (CWE-362) in the KVM SVM subsystem where the code stream can be modified by a concurrent vCPU between the time a CPU executes an INT3/INTO instruction and when KVM decodes the instruction to determine the next RIP. This is particularly relevant to Linux guests using the kernel's "text poke" code patching mechanism, which temporarily replaces the first byte of an instruction with an INT3 (opcode 0xCC) during live patching of static branches. If KVM decodes the wrong instruction due to this race — because the code has already been patched back — it specifies the wrong next RIP, effectively clobbering guest register state. The fix, referenced in upstream kernel commits (e.g., 2e84a018c289, 4da3768e1820, 54bcccc2c780, 87cc1622c88a, 53903ac9ca1a), discards the exception and retries the instruction if a code stream change is detected (Feedly).

Impact

Successful triggering of this vulnerability results in corruption of guest virtual machine state, most commonly manifesting as "Oops: int3" kernel panics in Linux guests running on AMD SVM-based hypervisors. The primary impact is on availability — affected guest VMs can crash unexpectedly during dynamic kernel patching operations such as enabling or disabling static branches (e.g., tracepoints, performance counters). There is no direct evidence of confidentiality or integrity compromise beyond the guest OS crash, and the vulnerability is confined to the guest VM context rather than enabling hypervisor escape (Feedly).

Mitigation and workarounds

The fix has been backported to multiple Linux kernel stable branches via upstream commits (2e84a018c289, 4da3768e1820, 54bcccc2c780, 87cc1622c88a, 53903ac9ca1a). Downstream distributions have released patched packages: Ubuntu has issued advisories USN-8094-1 through USN-8094-5, USN-8152-1, USN-8179-1 through USN-8179-4, USN-8184-1, USN-8185-1/2, USN-8203-1, USN-8258-1, USN-8260-1, and USN-8265-1; Debian has issued DLA-4476-1 for the linux-6.1 package; Oracle Linux has released ELSA-2026-50112 and ELSA-2026-50271. Administrators running Linux guests on AMD SVM-based KVM hypervisors should update their host kernel packages to the latest patched versions provided by their distribution (Ubuntu USN-8094-1, Debian LTS).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management