Linux Kernel SMC Unprotected Link Addition Vulnerability Leading to Denial-of-Service

Vulnerability

A denial-of-service vulnerability has been identified in the Linux kernel's SMC (Shared Memory Communication) implementation. The issue arises in the 'net/smc' component, where the 'smc_llc_srv_add_link()' function lacks proper synchronization. This flaw can be exploited when a server attempts to establish a second link, potentially causing a kernel panic. The vulnerability affects several versions of the Linux kernel.

Impact

Exploitation of this vulnerability can lead to a kernel panic, causing a denial-of-service condition by crashing the system and interrupting normal operations.

Reproduction

The vulnerability can be reproduced by configuring an SMC server to establish multiple links. The server's attempt to add a second link will trigger the unprotected 'smc_llc_srv_add_link()' function, leading to a kernel panic.

Remediation

Users can upgrade to the latest version of the Linux kernel where this vulnerability has been addressed. Instructions for downloading the patched version are available on the Linux kernel's official website.

Added: Dec 30, 2025, 3:17 PM
Updated: Dec 30, 2025, 3:17 PM

Vulnerability Rating

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