7.8
CVE-2026-31413
- EPSS 0.01%
- Veröffentlicht 12.04.2026 06:16:20
- Zuletzt bearbeitet 27.04.2026 14:16:37
- Quelle 416baaa9-dc9f-4396-8d5f-8c081f
- CVE-Watchlists
- Unerledigt
bpf: Fix unsound scalar forking in maybe_fork_scalars() for BPF_OR
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix unsound scalar forking in maybe_fork_scalars() for BPF_OR maybe_fork_scalars() is called for both BPF_AND and BPF_OR when the source operand is a constant. When dst has signed range [-1, 0], it forks the verifier state: the pushed path gets dst = 0, the current path gets dst = -1. For BPF_AND this is correct: 0 & K == 0. For BPF_OR this is wrong: 0 | K == K, not 0. The pushed path therefore tracks dst as 0 when the runtime value is K, producing an exploitable verifier/runtime divergence that allows out-of-bounds map access. Fix this by passing env->insn_idx (instead of env->insn_idx + 1) to push_stack(), so the pushed path re-executes the ALU instruction with dst = 0 and naturally computes the correct result for any opcode.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt
Linux
Default Statusunaffected
Version
dea9989a3f3961faede93752cd81eb5a9514d911
Version <
342aa1ee995ef5bbf876096dc3a5e51218d76fa4
Status
affected
Version
4c122e8ae14950cf6b59d208fc5160f7c601e746
Version <
58bd87d0e69204dbd739e4387a1edb0c4b1644e7
Status
affected
Version
e52567173ba86dbffb990595fbe60e2e83899372
Version <
d13281ae7ea8902b21d99d10a2c8caf0bdec0455
Status
affected
Version
bffacdb80b93b7b5e96b26fad64cc490a6c7d6c7
Version <
c845894ebd6fb43226b3118d6b017942550910c5
Status
affected
HerstellerLinux
≫
Produkt
Linux
Default Statusunaffected
Version
6.12.75
Version <
6.12.80
Status
affected
Version
6.18.16
Version <
6.18.21
Status
affected
Version
6.19.6
Version <
6.19.11
Status
affected
VulnDex Vulnerability Enrichment
| Typ | Quelle | Score | Percentile |
|---|---|---|---|
| EPSS | FIRST.org | 0.01% | 0.009 |
| Quelle | Base Score | Exploit Score | Impact Score | Vector String |
|---|---|---|---|---|
| 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | 7.8 | 1.8 | 5.9 |
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
|