Linux Kernel BPF Trampoline Array Overflow Vulnerability

Vulnerability

A potential array overflow vulnerability has been identified in the Linux kernel's BPF (Berkeley Packet Filter) trampoline handling. The issue arises because the count of attached BPF_TRAMP_MODIFY_RETURN programs is not properly accounted for, allowing the number of these programs to exceed the maximum limit. When this occurs, it can lead to an overflow in the program storage array, as the designated structure can only accommodate a certain number of programs.

Impact

Exploitation of this vulnerability could result in a buffer overflow, potentially leading to arbitrary code execution or memory corruption.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

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