Linux Kernel pstore/ram Component Buffer Validation Vulnerability

Vulnerability

A vulnerability in the Linux kernel's pstore/ram component could lead to kernel panics. After a previous commit, the system began incorrectly assuming that certain buffers were valid, even when they were empty. This flaw allowed the buffer's starting position to go unchecked, potentially leading to writes outside the buffer's bounds. Such actions could trigger access violations, causing kernel panic events. The vulnerability arises during the initialization phase, where empty buffers are not properly validated, allowing for future write operations to disrupt kernel stability.

Impact

The vulnerability can cause kernel panics, disrupting system stability and operation.

Reproduction

The vulnerability can be reproduced by initializing a persistent ram zone (prz) with an empty buffer. The system will incorrectly validate the buffer, allowing writes that can cause a kernel panic. This issue can be observed in the pstore/ram component of the Linux kernel.

Remediation

Users can upgrade to the latest version of the Linux kernel where this vulnerability has been addressed.

Added: Sep 16, 2025, 5:31 PM
Updated: Sep 16, 2025, 5:31 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.3
remediation
7.7
relevance
0.5
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.