CVE-2026-93270
Last modified
CVE-2026-93270 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: bpf: Disallow interpreter fallback for BPF_ADDR_PERCPU insn The BPF_MOV64_PERCPU_REG insn requires JIT to emit native code to for 'dst_reg = src_reg + <percpu_base_off>'. However, the interpreter ignores the 'off' at its ALU64_MOV_X label. The 'off' indicates the insn is BPF_MOV64_PERCPU_REG insn. Then, when the interpreter loads memory from the register, it will hit a page fault. [ 2.545572] BUG: unable to handle page fault for address: ffffffffacaaf034 [ 2.546485] #PF: supervisor read access in kernel mode [ 2.547167] #PF: error_code(0x0000) - not-present page [ 2.547850] PGD 134e63067 P4D 134e63067 PUD 134e64063 PMD 10021c063 PTE 800ffffeca550062 [ 2.548912] Oops: Oops: 0000 [#1] SMP PTI Set jit_required as true in order to disallow interpreter fallback in core.c::__bpf_prog_select_runtime(), if any BPF_ADDR_PERCPU insn is patched to the prog. BTW, rename the helper bpf_map_supports_cpu_flags() to bpf_map_is_percpu_map()..
Description
In the Linux kernel, the following vulnerability has been resolved: bpf: Disallow interpreter fallback for BPF_ADDR_PERCPU insn The BPF_MOV64_PERCPU_REG insn requires JIT to emit native code to for 'dst_reg = src_reg + <percpu_base_off>'. However, the interpreter ignores the 'off' at its ALU64_MOV_X label. The 'off' indicates the insn is BPF_MOV64_PERCPU_REG insn. Then, when the interpreter loads memory from the register, it will hit a page fault. [ 2.545572] BUG: unable to handle page fault for address: ffffffffacaaf034 [ 2.546485] #PF: supervisor read access in kernel mode [ 2.547167] #PF: error_code(0x0000) - not-present page [ 2.547850] PGD 134e63067 P4D 134e63067 PUD 134e64063 PMD 10021c063 PTE 800ffffeca550062 [ 2.548912] Oops: Oops: 0000 [#1] SMP PTI Set jit_required as true in order to disallow interpreter fallback in core.c::__bpf_prog_select_runtime(), if any BPF_ADDR_PERCPU insn is patched to the prog. BTW, rename the helper bpf_map_supports_cpu_flags() to bpf_map_is_percpu_map().
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 7bdbf7446305cb65c510c16d57cde82bc76b234a, < 57cf929a33cb76be3f24886073ae820b4c496914; >= 7bdbf7446305cb65c510c16d57cde82bc76b234a, < 7a0855e73757ee9cf25ba635a1c735018ecba742 |
| Linux | Linux | 6.10 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-93270?
How severe is CVE-2026-93270?
How do I fix CVE-2026-93270?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-93265In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93266In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93267In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93268In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93269In the Linux kernel, the following vulnerability has been re…
- CVE-2026-9327IBM WebSphere Application Server 9.0, and 8.5 could allow an…8.1
- CVE-2026-93271In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93272In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93273In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93274In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93275In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93276In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2026-93270?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
