Linux Kernel Spinlock Recursion Vulnerability in PowerPC Memory Management

Vulnerability

A vulnerability has been identified in the Linux kernel's PowerPC memory management that involves spinlock recursion in the 'change_page_attr()' function. This issue arises from a modification intended to safely handle concurrent accesses, which inadvertently reintroduced recursive locking. The recursion can lead to deadlocks, as indicated by kernel logs showing a spinlock recursion error on CPU#0.

Impact

Exploitation of this vulnerability causes spinlock recursion, leading to potential deadlocks in the system.

Remediation

The vulnerability has been addressed in the official Linux kernel repository. Users should upgrade to the latest version.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.0
remediation
0.0
relevance
0.0
threat
3.2
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.