CVE-2026-68467
Received Received - Intake

Memory Corruption in Linux Kernel MTD Subsystem

Vulnerability report for CVE-2026-68467, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-15

Last updated on: 2026-08-15

Assigner: kernel.org

Description

In the Linux kernel, the following vulnerability has been resolved: mtd: mchp23k256: use SPI match data for chip caps The driver stores chip capacity information in both the OF match table and the SPI id table. Probe currently uses of_device_get_match_data(), so a non-OF SPI modalias match falls back to mchp23k256_caps even when the SPI id table selected a different part. Use spi_get_device_match_data() so SPI id-table driver_data is consumed when OF match data is absent. This keeps the existing default fallback while avoiding the wrong MTD geometry for id-table-only matches.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-15
Last Modified
2026-08-15
Generated
2026-08-15
AI Q&A
2026-08-15
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
mchp mchp23k256 *

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 in the Linux kernel involves the mtd mchp23k256 driver storing chip capacity information in both OF match table and SPI id table. The probe function uses of_device_get_match_data() which can cause a non-OF SPI modalias match to incorrectly fall back to mchp23k256_caps even when the SPI id table selected a different part. The fix uses spi_get_device_match_data() to ensure SPI id-table driver_data is used when OF match data is absent.

Detection Guidance

This vulnerability is specific to the Linux kernel's mtd mchp23k256 driver and does not have network-based detection methods. To detect it, check if your system uses the affected driver by running: lsmod | grep mchp23k256. If loaded, verify the driver version with modinfo mchp23k256.

Impact Analysis

This vulnerability could lead to incorrect MTD geometry being used for SPI devices that rely on the id table match rather than OF match data. This might cause storage devices to be misconfigured, potentially resulting in data corruption or improper functioning of flash memory chips.

Mitigation Strategies

Update your Linux kernel to a patched version that includes the fix for CVE-2026-68467. If using a custom kernel, ensure the mtd mchp23k256 driver is updated to use spi_get_device_match_data().

Chat Assistant

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

EPSS Chart