PatchSiren cyber security CVE debrief
CVE-2026-46007 Linux CVE debrief
This CVE addresses a cache coherency vulnerability in the Linux kernel's hwmon (hardware monitoring) subsystem, specifically within the powerz driver. The issue stems from a DMA buffer potentially sharing a cacheline with an adjacent mutex, which can lead to data corruption or undefined behavior on architectures where cache coherency between CPU and DMA operations is not automatically maintained. The resolution employs high-level DMA helper functions to ensure proper cacheline alignment and isolation of the DMA buffer from other data structures.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-27
- Original CVE updated
- 2026-06-16
- Advisory published
- 2026-05-27
- Advisory updated
- 2026-06-16
Who should care
System administrators running Linux on architectures with non-coherent DMA (certain ARM, MIPS, or other embedded platforms); kernel maintainers and distributors backporting stable fixes; security teams tracking kernel memory safety improvements
Technical summary
The powerz driver in the Linux kernel hwmon subsystem used a transfer buffer for DMA operations that could share a cacheline with a following mutex structure. On architectures without automatic cache coherency between CPU and DMA, this arrangement creates a race condition where CPU cache writes to the mutex could interfere with DMA operations on the buffer, or vice versa. The fix replaces manual buffer management with high-level DMA helper functions that guarantee cacheline alignment and prevent sharing between DMA-accessible memory and other kernel data structures. This is a defensive programming fix that eliminates a class of potential memory corruption issues on affected hardware platforms.
Defensive priority
medium
Recommended defensive actions
- Apply kernel updates containing the referenced stable commits when available through distribution channels
- Monitor NVD for CVSS scoring and CWE classification once analysis is complete
- Review systems using the powerz hardware monitoring driver for kernel version exposure
- Validate cache coherency configurations on affected architectures if running custom kernel builds
Evidence notes
The vulnerability description indicates this is a resolved issue in the Linux kernel hwmon powerz driver. The fix involves using DMA helper functions to prevent cacheline sharing between DMA buffers and mutexes. Four kernel.org stable tree commits are referenced, suggesting backports to multiple stable kernel branches. The CVE was published and modified on 2026-05-27, with NVD status 'Awaiting Analysis' indicating ongoing assessment. No CVSS score or severity has been assigned by NVD at this time.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-46007 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-46007
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-46007 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-46007
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/1869da3efe703b016b23d4885f3fe6c1751959c6
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/270e5c576a6e30f6b337fa91d35b44c241297533
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/2fa2273016a0483217404cfe330967c4ac6832a9
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/3023c050af3600bf451153335dea5e073c9a3088
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.