Linux Kernel Peer Group ID Cleanup Vulnerability Under Namespace Lock

Vulnerability

A vulnerability exists in the Linux kernel's handling of peer group IDs during the cleanup process. When peer group IDs are being cleaned up, it is crucial to maintain the namespace lock. Failing to do so could allow another thread to concurrently change a mount from shared to non-shared, potentially leading to inconsistencies or errors.

Impact

The vulnerability could cause synchronization issues, allowing concurrent threads to interfere with each other's operations on mount namespaces, which could lead to unexpected behavior or system instability.

Reproduction

The vulnerability can be reproduced by creating a scenario where peer group IDs need to be cleaned up while another thread is allowed to change the mount's propagation state. This can be done by manipulating mount attributes in a way that triggers the cleanup process without holding the necessary namespace lock, creating a race condition.

Remediation

Users can apply the latest patches available in the Linux kernel stable tree to address this vulnerability.

Added: Dec 24, 2025, 3:05 PM
Updated: Dec 24, 2025, 3:05 PM

Vulnerability Rating

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