Cloudanix VulnDB

CVE-2026-68395

None

CVSS

—

EPSS

0.2%

Published

Aug 10, 2026

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A storage driver bug could make certain computers unstable or crash during startup, requiring a software update to prevent unexpected downtime.

Exploitation
Local Privilege
Attacker needs
Local User
Complexity
Moderate
Impact
Denial Of Service
Component
OS kernel
Class
Race Condition
Remediation
Patch
Effort
Medium
Patch risk
Low

What it actually does

The SATA driver enables controller interrupts before registering an IRQ handler and completing core initialization, allowing an unhandled interrupt to trigger a storm or kernel fault if probe steps fail or the device asserts early.

Why it matters to the business

Systems using the affected SATA controller may experience boot failures, repeated crashes, or degraded availability, increasing operational downtime and support costs on affected hardware.

How an attack unfolds

An attacker with local access or the ability to influence device timing during driver load can force probe failure paths or stimulate early interrupts, resulting in an unhandled interrupt storm that crashes the kernel.

How to fix it

Update to a kernel containing the fix that moves sata_dwc_enable_interrupts() after ata_host_activate(); rebuild and reboot with the corrected driver.

How to confirm the fix worked

Confirm the patched driver source contains the reordered enable call after ata_host_activate(); test probe under failure injection and verify no spurious interrupts occur before handler registration.

Typical attack path

  1. Gain local execution or control boot timing on target hardware
  2. Trigger or wait for the sata_dwc_460ex driver probe sequence
  3. Force a failure after interrupt mask is set but before handler registration
  4. Allow the controller to assert an interrupt, producing an unhandled storm
  5. Kernel panics or becomes unresponsive

How to detect it

Review kernel boot and dmesg logs for SATA interrupt storms, unhandled IRQ messages, or probe failures involving sata_dwc; correlate with hardware models using the 460ex controller.

What your security team should do

  • Identify systems exposing the sata_dwc_460ex driver and schedule kernel updates
  • Apply the corrected driver in test environments first, then roll out to production
  • Monitor boot logs for SATA interrupt-related warnings during rollout
  • Prioritize patching on any externally reachable or high-availability systems

The record

In the Linux kernel, the following vulnerability has been resolved: ata: sata_dwc_460ex: enable SATA interrupts only after IRQ handler is registered sata_dwc_enable_interrupts() is called before platform_get_irq() and ata_host_activate(), leaving the SATA controller's interrupt mask enabled without a registered handler. If a later step fails (irq request, phy init, etc.) or if the controller asserts an interrupt during probe, the irq line may fire with no handler, causing a spurious interrupt storm. Move sata_dwc_enable_interrupts() after ata_host_activate() so that interrupts are only unmasked once the handler is registered and the core is fully initialized.

Affected packages

Ecosystem Package Introduced Fixed