Linux Kernel 9p Protocol Double Lock Vulnerability

Vulnerability

A vulnerability in the Linux kernel's 9p protocol implementation has been addressed. The issue involved a double-lock scenario in the trans_fd/p9_conn_cancel function. The client lock was held longer than necessary, and after the requests were transferred to the local list, the lock could be released earlier. This vulnerability could potentially lead to deadlock situations or unnecessary locking overhead.

Impact

The vulnerability could cause deadlock situations or unnecessary locking overhead, as the client lock was held longer than needed, creating a double-lock scenario.

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
5.3
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.