-

CVE-2026-92519

riscv, bpf: Fix memory leak in bpf_jit_free

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

riscv, bpf: Fix memory leak in bpf_jit_free

When bpf_int_jit_compile() is called for subprograms, it returns early
during the first pass (!prog->is_func || extra_pass is false), keeping
ctx->offset alive for the subsequent extra pass.

If JIT compilation fails for a later subprogram, the BPF core aborts
and calls bpf_jit_free() to clean up the first subprogram. However,
bpf_jit_free() fails to free jit_data->ctx.offset, which causes a
memory leak of the JIT context offsets array.

Fix this by adding the missing kfree(jit_data->ctx.offset) in
bpf_jit_free().
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 48a8f78c50bd6f7f08fd40daa62252fd043f2f18
Version < b594c23f584ab032a5eae809eee81b809dd27330
Status affected
Version 48a8f78c50bd6f7f08fd40daa62252fd043f2f18
Version < 5cadc66b534fe8140441916200a20c7efb06a388
Status affected
Version 48a8f78c50bd6f7f08fd40daa62252fd043f2f18
Version < 2a3a29e90021806ea00527f6458cfd2edb58b42a
Status affected
Version 48a8f78c50bd6f7f08fd40daa62252fd043f2f18
Version < 369e4635d04801f394d5bd42556f21029e95ff93
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 6.6
Status affected
Version 0
Version < 6.6
Status unaffected
Version <= 6.12.*
Version 6.12.110
Status unaffected
Version <= 6.18.*
Version 6.18.52
Status unaffected
Version <= 7.2.*
Version 7.2.6
Status unaffected
Version <= *
Version 7.3-rc1
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.2% 0.101
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/b594c23f584ab032a5eae809eee81b809dd27330
https://git.kernel.org/stable/c/5cadc66b534fe8140441916200a20c7efb06a388
https://git.kernel.org/stable/c/2a3a29e90021806ea00527f6458cfd2edb58b42a
https://git.kernel.org/stable/c/369e4635d04801f394d5bd42556f21029e95ff93