Description
In the Linux kernel, the following vulnerability has been resolved:

pseries/papr-hvpipe: Fix race with interrupt handler

While executing ->ioctl handler or ->release handler, if an interrupt
fires on the same cpu, then we can enter into a deadlock.

This patch fixes both these handlers to take spin_lock_irq{save|restore}
versions of the lock to prevent this deadlock.
Published: 2026-06-08
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel suffers a race condition between the ioctl or release handlers in the pseries/papr-hvpipe module and an interrupt that fires on the same CPU. When both paths execute without raising interrupts, they compete for the same lock and can block each other indefinitely, producing a deadlock that stalls the CPU and can render the system unresponsive. The patched kernel replaces the conflicting lock usage with spin_lock_irq{save,restore} variants, ensuring that the interrupt disables are held during critical sections and the race is eliminated.

Affected Systems

The vulnerability exists in the generic Linux kernel for pseries platforms; no specific kernel versions are listed, so any build lacking the patch is potentially affected. The advisory does not provide granular version or patch level information.

Risk and Exploitability

The flaw represents a local denial‑of‑service risk. Because the issue hinges on a kernel race triggered by the kernel’s own interrupt handling, it requires local privileged code or an existing kernel exploit that causes the ioctl or release paths to execute. The advisory lists no EPSS score and the vulnerability is not present in the CISA KEV catalog, suggesting that no widespread exploitation has been observed. The impact is high if the deadlock occurs, but the probability of exploitation is inferred to be low and limited to environments where the vulnerable module is loaded.

Generated by OpenCVE AI on June 8, 2026 at 18:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that includes the patch for pseries/papr-hvpipe that uses spin_lock_irq{save,restore} to guard against the race.
  • Reboot the affected node after applying the updated kernel to ensure the new lock discipline is in effect.
  • Verify that operations invoking the ioctl or release handlers no longer deadlock by reproducing the call sequence on the system under test.

Generated by OpenCVE AI on June 8, 2026 at 18:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 08 Jun 2026 19:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-847

Mon, 08 Jun 2026 17:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: pseries/papr-hvpipe: Fix race with interrupt handler While executing ->ioctl handler or ->release handler, if an interrupt fires on the same cpu, then we can enter into a deadlock. This patch fixes both these handlers to take spin_lock_irq{save|restore} versions of the lock to prevent this deadlock.
Title pseries/papr-hvpipe: Fix race with interrupt handler
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-06-08T15:46:25.568Z

Reserved: 2026-05-13T15:03:33.110Z

Link: CVE-2026-46298

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-06-08T17:16:48.280

Modified: 2026-06-08T17:16:48.280

Link: CVE-2026-46298

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-08T20:45:32Z

Weaknesses