PT-2025-46626 · Linux+2 · Linux Kernel+2

Published

2025-10-02

·

Updated

2026-02-17

·

CVE-2025-40151

CVSS v2.0

4.6

Medium

VectorAV:L/AC:L/Au:S/C:N/I:N/A:C
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The Linux kernel has a problem where it does not support struct arguments in trampoline programs for the LoongArch architecture. This can lead to a kernel oops when running BPF selftests, specifically when executing the 'tracing struct' test. The issue involves a failure in handling struct arguments, resulting in a kernel panic and potential system instability. The root cause appears to be related to the BPF (Berkeley Packet Filter) subsystem and its interaction with the LoongArch architecture. The error manifests as an RCU (Read-Copy Update) stall, indicating potential issues with memory management and synchronization. The stack trace reveals the involvement of functions like schedule, schedule, schedule timeout, rcu gp fqs loop, and rcu gp kthread.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2025-14948
CVE-2025-40151
USN-8048-1

Affected Products

Linuxmint
Linux Kernel
Ubuntu