CVE-2026-98048

Source
https://cve.org/CVERecord?id=CVE-2026-98048
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98048.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-98048
Downstream
Related
Published
2026-09-25T10:23:57Z
Modified
2026-10-28T02:30:22Z
Summary
bpf: don't rewrite bpf_fastcall patterns entered by a jump
Details

In the Linux kernel, the following vulnerability has been resolved:

bpf: don't rewrite bpf_fastcall patterns entered by a jump

mark_fastcall_pattern_for_call() must ensure that matched "spill; call; fill" instruction series is not interrupted by a jump. Otherwise the rewrite applied by bpf_remove_fastcall_spills_fills() is not sound.

Record the instructions targeted by jumps in insn_aux_data[*].jump_target when the CFG is built and use this flag to stop growing a pattern at such an instruction. Jumps to the first spill are fine.

Note that existing insn_aux_data[*].jmp_point field can't be reused, as it marks subprogram return instructions.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/98xxx/CVE-2026-98048.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
5b5f51bff1b66cedb62b5ba74a1878341204e057
Fixed
a0cd1c3ac63504ba3c50c01a00c11812919b619f
Fixed
c4d3bdb3ab211dcfad734b02e06fcb12adb4757f
Fixed
24adbc2c3bbe3385ce922587e1f8e837a68b3e25
Fixed
0b1c83dc3c4401cd7e846548f62e3caf3d06742e

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98048.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.12.0
Fixed
6.12.114
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.57
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.2.7

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98048.json"