Linux Kernel X.25 Fragment Length Overflow Vulnerability

Vulnerability

A vulnerability in the Linux kernel's X.25 protocol implementation could lead to a buffer overflow by allowing the fragment length to exceed its maximum limit. This issue arises because the fragment length is not properly managed when accumulating packets, potentially leading to memory corruption or other unintended behavior. The vulnerability is present in the stable version of the Linux kernel.

Impact

The vulnerability could be exploited to cause a buffer overflow, which may lead to memory corruption or other unintended behaviors in the application or system.

Reproduction

The vulnerability can be reproduced by sending a series of packets over the X.25 protocol that collectively exceed the maximum allowable fragment length. The X.25 implementation will attempt to accumulate the packet lengths, but without the added overflow check, the total length can exceed the maximum limit, causing an overflow.

Remediation

Users can upgrade to the latest version of the Linux kernel where this vulnerability has been addressed. Instructions for upgrading the Linux kernel can be found in the official Linux documentation.

Added: Apr 13, 2026, 3:32 PM
Updated: Apr 13, 2026, 3:32 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
0.6
exploitability
5.7
remediation
7.7
relevance
5.8
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.