CVE-2026-89799: bpf: Disable preemption in bpf_get_stackid
Published Sep 16, 2026
·Updated
In the Linux kernel, the following vulnerability has been resolved:
bpf: Disable preemption in bpfgetstackid
The getperfcallchain call needs disabled preemption plus we need it disabled as long as we access its returned trace entries buffer.
Note the bpfgetstackidpe function is executed already with preemption disabled.
Affected Software
1 affected component
Linux Kernel
Event History
Sep 16, 2026
CVE Published
via MITRE·10:30 AM
Data Sourced
via MITRE·10:30 AM
Description
Frequently Asked Questions
1
Is the bpf_get_stackid_pe path subject to the same preemption requirement?
The data states that bpf_get_stackid_pe already executes with preemption disabled. The required handling applies to get_perf_callchain and must remain in effect while its returned trace-entry buffer is accessed.