CVE-2025-40079 is a vulnerability in the Linux kernel, specifically affecting RISC-V architectures when handling BPF struct operations. It arises from improper sign extension of return values for BPF struct ops, leading to a kernel panic when a selftest (ns_bpf_qdisc) is triggered. The vulnerability is due to the kernel treating a 64-bit pointer as a 32-bit value and incorrectly sign-extending it. The vulnerability has a FAUCET Risk Score of 5/100, indicating a low severity. While a kernel panic can lead to denial of service, the attack vector and complexity are not detailed, suggesting it might require specific conditions or privileges to exploit. The impact is primarily system instability and potential unavailability. Currently, there is no evidence of active exploitation, and no public exploit code (Metasploit, Nuclei, ExploitDB) is available. Community discussion and media coverage are minimal, aligning with the typical pattern for a large percentage of CVEs.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
| Linux | Linux | 6.6CNA affecteddefault affected | |
| Linux | Linux | >= 25ad10658dc1068a671553ff10e19a812c2a3783, < 918a399501e28e0cc36dbd1fcfb4208f8aa1e4d1, >= 25ad10658dc1068a671553ff10e19a812c2a3783, < 92751937f12a7d34ad492577a251c94a55e97e72, >= 25ad10658dc1068a671553ff10e19a812c2a3783, < fd2e08128944a7679e753f920e9eda72057e427cCNA affecteddefault unaffected |
CVSS data has not been published for this CVE.
Linux kernel (Xilinx) vulnerabilities
May 7, 2026Linux kernel (Azure FIPS) vulnerabilities
Apr 9, 2026Linux kernel (Raspberry Pi) vulnerabilities
Apr 1, 2026Linux kernel (Azure) vulnerabilities
Mar 25, 2026Linux kernel (Azure) vulnerabilities
Mar 25, 2026Linux kernel (AWS) vulnerabilities
Mar 23, 2026Linux kernel (Real-time) vulnerabilities
Mar 17, 2026Linux kernel (FIPS) vulnerabilities
Mar 16, 2026Linux kernel (NVIDIA) vulnerabilities
Mar 16, 2026Linux kernel vulnerabilities
Mar 16, 2026Linux kernel (Azure) vulnerabilities
Feb 24, 2026kernel: riscv, bpf: Sign extend struct ops return values properly
Oct 28, 2025riscv, bpf: Sign extend struct ops return values properly
Oct 14, 2025