CVE-2026-46298
Received Received - Intake
pseries/papr-hvpipe Race Condition Fix in Linux Kernel

Publication date: 2026-06-08

Last updated on: 2026-06-08

Assigner: kernel.org

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.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-08
Last Modified
2026-06-08
Generated
2026-06-09
AI Q&A
2026-06-08
EPSS Evaluated
N/A
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
linux linux_kernel *
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Executive Summary

This vulnerability exists in the Linux kernel specifically in the pseries/papr-hvpipe component. It involves a race condition between the interrupt handler and the ioctl or release handlers. If an interrupt fires on the same CPU while either the ioctl or release handler is executing, it can cause a deadlock.

The issue is fixed by modifying these handlers to use spin_lock_irqsave and spin_lock_irqrestore versions of the lock, which prevent the deadlock by properly managing interrupt states during locking.

Impact Analysis

This vulnerability can cause the system to enter a deadlock state when an interrupt occurs simultaneously with certain handler executions. This deadlock can lead to system hangs or crashes, potentially affecting system stability and availability.

Mitigation Strategies

To mitigate this vulnerability, update the Linux kernel to a version that includes the patch fixing the race condition in the pseries/papr-hvpipe ioctl and release handlers.

This patch ensures that spin_lock_irq{save|restore} versions of the lock are used to prevent deadlocks caused by interrupts firing on the same CPU during these handlers.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-46298. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart