Linux Kernel xtensa Simdisk Input Validation Vulnerability Leading to Denial-of-Service

Vulnerability

A denial-of-service vulnerability has been identified in the Linux kernel's xtensa architecture, specifically within the simulated disk component. This issue arises from a lack of proper input size validation in the 'proc_write_simdisk' function. A malicious user could exploit this by sending a poorly sized value to 'memdup_user_nul()', potentially causing a kernel crash. This vulnerability affects several versions of the Linux kernel.

Impact

Exploitation of this vulnerability can lead to a kernel crash, causing a denial-of-service condition on the affected system.

Reproduction

The vulnerability can be reproduced by writing to the 'proc_write_simdisk' function without proper input size validation. This can be done by sending a value that is either too large or too small, which 'memdup_user_nul()' cannot handle, leading to a kernel crash.

Remediation

Users can upgrade to the latest version of the Linux kernel where this vulnerability has been addressed. Instructions for upgrading the Linux kernel can be found in the official Linux kernel documentation.

Added: Nov 12, 2025, 10:42 PM
Updated: Nov 12, 2025, 10:42 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.3
remediation
7.7
relevance
1.0
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.