PatchSiren cyber security CVE debrief
CVE-2026-46190 Linux CVE debrief
A vulnerability in the Linux kernel's SPI NOR flash driver debugfs interface could allow out-of-bounds memory reads. The issue stems from an incorrect size calculation when passing an array of flag names to a helper function.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-28
- Original CVE updated
- 2026-06-19
- Advisory published
- 2026-05-28
- Advisory updated
- 2026-06-19
Who should care
Linux system administrators, embedded device manufacturers using SPI NOR flash, and security teams monitoring kernel vulnerabilities
Technical summary
The spi_nor_params_show() function in the Linux kernel's MTD SPI NOR driver incorrectly uses sizeof() on an array of string pointers when calling spi_nor_print_flags(). On 64-bit systems, this causes the bounds check to use 8 times the actual element count, permitting out-of-bounds reads when flag bits exceed the true array size but remain within the inflated byte count. The fix replaces sizeof() with ARRAY_SIZE() to pass the correct element count.
Defensive priority
medium
Recommended defensive actions
- Apply kernel updates from your Linux distribution that include the fix for CVE-2026-46190
- Verify that debugfs is mounted with restrictive permissions or disabled if not required for production systems
- Monitor kernel logs for any unusual debugfs access patterns
- Review local access controls to limit exposure of debugfs interfaces
Evidence notes
The vulnerability was identified by Sashiko and reported via the Linux kernel mailing list. The fix has been committed to multiple stable kernel branches.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-46190 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-46190
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-46190 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-46190
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/34bdcfb496b29f9a52431194f94473b37fb8c162
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9a80c458320e0514e11945402dd6e48fcee05524
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c0b654bc0b76a1da102d9138be1ed1223bd99310
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ca18c180b053f6ce80394322b314ac721c316af7
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/e47029b977e747cb3a9174308fd55762cce70147
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.