Cloudanix VulnDB

CVE-2026-43177

Medium · 5.5

CVSS

5.5

EPSS

0.1%

Published

May 6, 2026

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A small mistake in handling hardware startup errors on certain Intel camera chips inside the Linux kernel could make the computer freeze or crash.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Low
Impact
Denial Of Service
Component
OS kernel
Class
Other
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Runtime power management reference leak in ipu6_pci_probe() error paths that jump to out_ipu6_bus_del_devices without calling pm_runtime_put_sync(), leaving unbalanced RPM references that can degrade system stability or availability.

Why it matters to the business

Limited operational risk on systems with Intel IPU6 hardware; potential for localized crashes or hangs during driver initialization failures, but low likelihood given local attack vector and negligible EPSS score 172 days after publication.

How an attack unfolds

An attacker with local access triggers repeated error paths during IPU6 PCI probe (for example via module reload or hardware fault injection) to accumulate unbalanced RPM references and induce denial of service; no named threat actors or public exploits are known.

How to fix it

Apply the upstream fix that inserts pm_runtime_put_sync() before the out_ipu6_bus_del_devices label in ipu6_pci_probe(); update to a kernel containing the resolution once released by distributions.

How to confirm the fix worked

Inspect the ipu6_pci_probe() function in the media/ipu6 driver for balanced pm_runtime_get_sync / put_sync pairs on all error paths; perform fault-injection testing of probe failures and verify reference counts return to baseline.

Typical attack path

  1. Gain local user access on a Linux system containing IPU6 hardware
  2. Force or induce failure conditions in ipu6_pci_probe()
  3. Accumulate unbalanced runtime PM references across multiple attempts
  4. Trigger resource exhaustion or system instability

How to detect it

Review kernel logs (dmesg, journalctl) for IPU6 probe error messages and repeated device initialization failures; correlate with system stability events on hosts containing ipu6_pci devices.

What your security team should do

  • Track kernel updates for IPU6-containing distributions and schedule rollout on affected hardware
  • Add kernel log monitoring for IPU6 probe failures
  • Restrict local access on systems exposing the IPU6 driver where feasible

The record

In the Linux kernel, the following vulnerability has been resolved: media: ipu6: Fix RPM reference leak in probe error paths Several error paths in ipu6_pci_probe() were jumping directly to out_ipu6_bus_del_devices without releasing the runtime PM reference. Add pm_runtime_put_sync() before cleaning up other resources.

Affected packages

Ecosystem Package Introduced Fixed