CVE-2026-98045

CVE-2026-98045

published September 25, 2026

CVSS
—
EPSS
0%
Percentile
5.8
In the wild
Unconfirmed
What it is

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

bpf: Mark faultable stack helpers as sleepable

The faultable variants of bpf_get_stack() and bpf_get_task_stack() pass

may_fault=true into the common stack collection code. Resolving user-space

build IDs may then call build_id_parse_file() and block on filesystem

reads.

Neither helper prototype sets might_sleep. Since prototype selection uses

the sleepability of the whole program, the verifier can still allow these

helpers from a non-sleepable region within that program, such as an

explicit RCU or preemption-disabled region. The task-stack helper can also

be called from a non-sleepable timer callback of a sleepable program.

Mark both faultable prototypes as sleepable. The existing helper context

check then rejects these calls while continuing to allow them in genuinely

sleepable contexts.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00168 · 5.8th percentile
Published
2026-09-25T15:17Z
References (4)
EPSS history
Timeline
  • 27 SEP 03:28Z
    EPSS moved — → 0%
    epss
  • 25 SEP 10:23Z
    bpf: Mark faultable stack helpers as sleepable
    cvelistv5