Linux Kernel Null Pointer Dereference Vulnerability in tty n_gsm Component

Vulnerability

A null pointer dereference vulnerability has been identified in the Linux kernel's tty n_gsm component. This issue arises in the gsmld_receive_buf() function, which can be accessed without initializing the MUX, leading to a dereference of a null pointer when calling gsm->receive(). The vulnerability exists because the code assumes gsm->receive() is only called after MUX activation.

Impact

Exploitation of this vulnerability leads to a null pointer dereference, causing a crash or undefined behavior in the kernel.

Remediation

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

Added: Jun 18, 2025, 10:19 PM
Updated: Jun 18, 2025, 10:19 PM

Vulnerability Rating

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