PT-2025-30877 · Linux+4 · Linux Kernel+4
Published
2025-07-07
·
Updated
2026-04-20
·
CVE-2025-38463
CVSS v2.0
7.1
High
| Vector | AV:A/AC:L/Au:S/C:N/I:C/A:C |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
The Linux kernel contains a flaw in the TCP implementation related to the calculation of remaining space in socket buffers (skb). Specifically, an incorrect signedness check during the calculation can lead to an integer overflow in
sk->sk forward alloc. This occurs when the code attempts to append data to an existing skb, and the subtraction of skb->len from size goal results in an incorrect positive value due to type promotion and zero-extension. This can lead to sk->sk forward alloc wrapping around to a negative value during subsequent memory allocation requests. The issue was identified through Syzkaller testing and can also occur in real-world scenarios, such as when using the tcp bound to half wnd() function.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Integer Underflow
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu