{"id":"CVE-2026-89516","summary":"sched_ext: Don't BUG_ON a destroyed DSQ in process_deferred_reenq_users","details":"In the Linux kernel, the following vulnerability has been resolved:\n\nsched_ext: Don't BUG_ON a destroyed DSQ in process_deferred_reenq_users\n\nscx_bpf_dsq_reenq() queues a deferred reenq (dru) that runs from\nrun_deferred(), not ops.dispatch(). If the DSQ is destroyed before the dru\nruns, process_deferred_reenq_users() sees dsq-\u003eid == SCX_DSQ_INVALID and\nhits the BUG_ON. destroy_dsq() doesn't flush pending drus, so just skip.\n\ntj: Read dsq-\u003eid once with READ_ONCE(). Reading it separately in the INVALID\n    check and the BUG_ON would leave a window where destroy_dsq() can\n    invalidate the id between the two reads and still trigger the BUG_ON.","modified":"2026-09-13T03:47:19.050145722Z","published":"2026-09-11T19:43:59.941Z","database_specific":{"cna_assigner":"Linux","osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/89xxx/CVE-2026-89516.json"},"references":[{"type":"WEB","url":"https://git.kernel.org/stable/c/8d8dd8ae89eaa78b37fc85528e926029f5facbdf"},{"type":"WEB","url":"https://git.kernel.org/stable/c/c480961a1e790b46ffd8c20c4b6754d65ec6572d"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/89xxx/CVE-2026-89516.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-89516"},{"type":"PACKAGE","url":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","events":[{"introduced":"84b1a0ea0b7c23dec240783a592e480780efe459"},{"fixed":"c480961a1e790b46ffd8c20c4b6754d65ec6572d"},{"fixed":"8d8dd8ae89eaa78b37fc85528e926029f5facbdf"}]}],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89516.json"}},{"package":{"name":"Kernel","ecosystem":"Linux"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.1.0"},{"fixed":"7.2.4"}]}],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89516.json"}}],"schema_version":"1.9.0"}