PT-2026-8167 · Linux+1 · Linux Kernel+1

Published

2026-01-01

·

Updated

2026-05-22

·

CVE-2026-23172

CVSS v3.1

8.4

High

VectorAV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A flaw exists in the Linux kernel’s t7xx driver related to handling data reception in the DPMAIF RX path. The t7xx dpmaif set frag to skb() function does not adequately validate the number of fragments added to an skb, potentially exceeding MAX SKB FRAGS. This can result in a buffer overflow within the skb shinfo(skb)->frags[] array, leading to memory corruption and potentially kernel crashes. The issue arises when the modem firmware sends packets with an excessive number of fragments, which could occur due to malicious, buggy, or compromised firmware. The fix involves adding a bounds check before calling skb add rx frag() to ensure the number of fragments does not exceed the maximum allowed.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Memory Leak

Weakness Enumeration

Related Identifiers

CVE-2026-23172
OPENSUSE-SU-2026:20416-1
SUSE-SU-2026:0962-1
SUSE-SU-2026:1081-1
SUSE-SU-2026:20667-1
SUSE-SU-2026:20720-1
SUSE-SU-2026:20838-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20876-1
SUSE-SU-2026:20931-1
SUSE-SU-2026:21284-1
USN-8278-1
USN-8289-1
USN-8296-1

Affected Products

Linux Kernel
Ubuntu