In the Linux kernel, the following vulnerability has been resolved:
regmap: Fix race condition in hwspinlock irqsave routine
Previously, the address of the shared member '&map->spinlock_flags' was
passed directly to 'hwspin_lock_timeout_irqsave'. This creates a race
condition where multiple contexts contending for the lock could overwrite
the shared flags variable, potentially corrupting the state for the
current lock owner.
Fix this by using a local stack variable 'flags' to store the IRQ state
temporarily.
References
Configurations
Configuration 1 (hide)
|
History
No history.
Information
Published : 2026-02-04 17:16
Updated : 2026-03-18 17:29
NVD link : CVE-2026-23071
Mitre link : CVE-2026-23071
CVE.ORG link : CVE-2026-23071
JSON object : View
Products Affected
linux
- linux_kernel
CWE
CWE-362
Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
