{"id":"CVE-2026-98048","title":"In the Linux kernel, the following vulnerability has been resolved:\n\nbpf: don't rewrite bpf_fastcall patterns entered by a jump\n\nmark_fastcall_pattern_for_call() must ensure that matched\n\"spill; call; fill\" instruction series is not inte…","summary":"In the Linux kernel, the following vulnerability has been resolved:\n\nbpf: don't rewrite bpf_fastcall patterns entered by a jump\n\nmark_fastcall_pattern_for_call() must ensure that matched\n\"spill; call; fill\" instruction series is not inte…","severity":"high","cvss":7,"cvssVector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H","cwe":["CWE-843"],"vendor":"Linux","product":"Linux","affected":["Linux >= 5b5f51bff1b66cedb62b5ba74a1878341204e057 < 24adbc2c3bbe3385ce922587e1f8e837a68b3e25","Linux >= 5b5f51bff1b66cedb62b5ba74a1878341204e057 < 0b1c83dc3c4401cd7e846548f62e3caf3d06742e","Linux 6.12"],"published":"2026-09-25","updated":"2026-10-15","sourceUpdated":"2026-10-15T11:18:10.453","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-98048","references":[{"url":"https://git.kernel.org/stable/c/0b1c83dc3c4401cd7e846548f62e3caf3d06742e","label":"416baaa9-dc9f-4396-8d5f-8c081fb06d67"},{"url":"https://git.kernel.org/stable/c/24adbc2c3bbe3385ce922587e1f8e837a68b3e25","label":"416baaa9-dc9f-4396-8d5f-8c081fb06d67"},{"url":"https://git.kernel.org/stable/c/c4d3bdb3ab211dcfad734b02e06fcb12adb4757f","label":"416baaa9-dc9f-4396-8d5f-8c081fb06d67"},{"url":"https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-98048.json"},{"url":"https://access.redhat.com/security/cve/CVE-2026-98048"},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2541306"},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-98048"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-98048"},{"url":"https://git.kernel.org/pub/scm/linux/security/vulns.git/plain/cve/published/2026/CVE-2026-98048.mbox"},{"url":"https://git.kernel.org/stable/c/a0cd1c3ac63504ba3c50c01a00c11812919b619f"}],"tags":["nvd","cve.org","csaf","vex","red-hat"],"epss":0.00168,"epssPercentile":0.0599,"cvssSource":"vendor","ingestedAt":"2026-09-25T11:06:38.847Z","slug":"CVE-2026-98048","body":"## Overview\n\nIn the Linux kernel, the following vulnerability has been resolved:\n\nbpf: don't rewrite bpf_fastcall patterns entered by a jump\n\nmark_fastcall_pattern_for_call() must ensure that matched\n\"spill; call; fill\" instruction series is not interrupted by a jump.\nOtherwise the rewrite applied by bpf_remove_fastcall_spills_fills()\nis not sound.\n\nRecord the instructions targeted by jumps in\ninsn_aux_data[*].jump_target when the CFG is built and use this flag\nto stop growing a pattern at such an instruction. Jumps to the first\nspill are fine.\n\nNote that existing insn_aux_data[*].jmp_point field can't be reused,\nas it marks subprogram return instructions.\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.\n\n## Vendor advisories\n\n- **Red Hat VEX** · Moderate · affected: Red Hat Enterprise Linux 10, Red Hat Enterprise Linux 9, Red Hat OpenShift Container Platform 4 · no fix planned: Red Hat Enterprise Linux 10, Red Hat Enterprise Linux 9, Red Hat OpenShift Container Platform 4 · updated 2026-09-28 · [vex](https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-98048.json)","depth":"twilight","depthScore":39,"depthScoreParts":{"impact":38.5,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[{"seq":212402,"id":"CVE-2026-98048","ts":1790668181841,"field":"cvss","old":null,"new":"7"},{"seq":212401,"id":"CVE-2026-98048","ts":1790668181841,"field":"severity","old":"none","new":"high"}]}