PatchSiren

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.