Answer in brief
CVE-2026-93112 records a Unknown severity vulnerability in bpf: Require a BPF cpumask for bpf_cpumask_populate(). The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=950ad93df2fce70445e655ed2e74f5c1a8653ab2 <0cfc9348a045da64955af2dd6902e66dfc7d6469 || >=950ad93df2fce70445e655ed2e74f5c1a8653ab2 <b7e2a5c6519adc73be55c3de2cb545e095a0fbc5 || >=950ad93df2fce70445e655ed2e74f5c1a8653ab2 <8740156ad33be5071b588b594c55f279457f667c | 0cfc9348a045da64955af2dd6902e66dfc7d6469, b7e2a5c6519adc73be55c3de2cb545e095a0fbc5, 8740156ad33be5071b588b594c55f279457f667c |
| Linux/Linuxgeneric | 6.15 | Not reported |
Published upstream
Sep 17, 2026
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Sep 17, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Sep 17, 2026
In the Linux kernel, the following vulnerability has been resolved: bpf: Require a BPF cpumask for bpf_cpumask_populate() bpf_cpumask_populate() writes to its destination with bitmap_copy(), but the destination is typed as struct cpumask *. That allows the verifier to accept borrowed cpumask pointers returned by read-only kfuncs, such as scx_bpf_get_online_cpumask(), as a writable destination. Make the destination a struct bpf_cpumask * so populate follows the same ownership rule as the other mutating cpumask kfuncs. Query kfuncs continue to accept const struct cpumask * inputs.
Quoted source text, attributed separately from HOL analysis.