{"id":"CVE-2026-90210","aliases":[],"url":"https://o3.security/vulnerability/CVE-2026-90210","summary":"bpf: Fix UAF in bpf_trampoline_multi_attach_free on update failure","details":"In the Linux kernel, the following vulnerability has been resolved:\n\nbpf: Fix UAF in bpf_trampoline_multi_attach_free on update failure\n\nWhen bpf_trampoline_update() fails before modify_fentry_multi()/\nunregister_fentry_multi() is called, cur_image is unchanged\n(cur_image == old_image) and ftrace still calls into it.  Freeing\nold_image in that case causes a UAF.\n\nOnly free old_image when it differs from cur_image.","published":"2026-09-17T16:07:24.772Z","modified":"2026-09-19T03:47:25.466636192Z","cvss":{"score":7.8,"severity":"HIGH","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"},"epss":null,"cisaKev":null,"exploitsKnown":null,"affectedPackages":[{"ecosystem":"Linux","name":"Kernel","fixedVersion":"7.2.6"}],"fix":null,"references":[{"type":"WEB","url":"https://git.kernel.org/stable/c/0253073fb7d79a2dd2eae9581ea16db2aef395a6"},{"type":"WEB","url":"https://git.kernel.org/stable/c/65c3939656fd7848e9274faa07c26748b5bf049c"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/90xxx/CVE-2026-90210.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-90210"},{"type":"PACKAGE","url":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-09-19T03:47:25.466636192Z"}}