CVE-2025-38502
BaseFortify
Publication date: 2025-08-16
Last updated on: 2025-11-03
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | 6.1.153 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is an out-of-bounds (OOB) access issue in the Linux kernel's eBPF subsystem related to cgroup local storage. It occurs when two eBPF programs use cgroup local storage with different value sizes and one program performs a tail call into the other. Although each program is individually verified as safe, at runtime the second program may access the first program's cgroup local storage map due to how the runtime context is handled. This mismatch in storage sizes can lead to unintended out-of-bounds memory access, potentially causing memory corruption or crashes. The fix involves extending the bpf_map_owner structure to correctly match storage maps between programs during tail calls, preventing this OOB access.
How can this vulnerability impact me? :
This vulnerability can lead to out-of-bounds memory access in the Linux kernel when using eBPF programs with cgroup local storage and tail calls. Such memory corruption can cause system instability, crashes, or potentially allow an attacker to execute arbitrary code or escalate privileges within the kernel context, depending on the exploitation scenario. Therefore, it poses a risk to system security and reliability.