{"id":"CVE-2026-99230","aliases":[],"cve":{"records":[{"id":"CVE-2026-99230","source":"Linux","state":"PUBLISHED","reasons":[],"replacements":[],"disputed":false,"unsupportedWhenAssigned":false,"reserved":"2026-09-25T10:25:14.402Z","published":"2026-11-02T16:06:37.984Z","modified":"2026-11-06T17:15:11.543Z"}],"publishers":[{"name":"Linux","role":"CNA","organizationId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","modified":"2026-11-06T17:15:11.543Z"}],"references":[{"url":"https://git.kernel.org/stable/c/cc7f13d006fcefed9564bd79f135b51d344e9c77","tags":[],"source":"Linux"},{"url":"https://git.kernel.org/stable/c/2d5af21422060c088f6e4fb0f1e7dcf5bcdd6707","tags":[],"source":"Linux"},{"url":"https://git.kernel.org/stable/c/685b49483200384d7f49d338af476e26e6824637","tags":[],"source":"Linux"},{"url":"https://git.kernel.org/stable/c/c4fe1024b2f3f40f8010591a0c0ad541e2883eda","tags":[],"source":"Linux"},{"url":"https://git.kernel.org/stable/c/4c83e39f4d1944d7146fd06094f2c8053238d55c","tags":[],"source":"Linux"}],"weaknesses":[],"applicability":[{"source":"Linux","statements":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"6.7","versionEndExcluding":"6.12.115"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"6.7","versionEndExcluding":"6.18.60"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"6.7","versionEndExcluding":"7.2.14"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"6.7","versionEndExcluding":"7.3.2"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"6.7","versionEndExcluding":"7.4-rc1"}]}]}]}],"prioritization":[]},"title":"io_uring/cmd: don't leave list poison in ->hash_node","titleSource":"Linux","descriptionSource":"Linux","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nio_uring/cmd: don't leave list poison in ->hash_node\n\nio_uring_cmd_del_cancelable() uses hlist_del() to take a command off\n->cancelable_uring_cmd, which leaves LIST_POISON1/2 behind in\n->hash_node. Requests are recycled through the request cache without\nbeing reinitialised, and not every user of ->hash_node sets it up before\nit is used:\n\nIf a vectored futex wait is woken while futex_wait_multiple_setup() is\nstill queueing the futexes, io_futexv_wait() doesn't add the request to\n->futex_list, and leaves the completion to the task_work queued by the\nwake up. io_futexv_complete() ends in __io_futex_complete(), whose\nhlist_del_init() is fine for a request that is unhashed, which is how all\nother users of the node leave it. If the request was a cancelable\nuring_cmd in its previous life, e.g. a ublk FETCH_REQ, it writes through\nLIST_POISON2:\n\n  Oops: general protection fault, probably for non-canonical address\n  KASAN: maybe wild-memory-access in range [0xdead000000000120-...]\n  RIP: 0010:io_futexv_complete+0x219/0x420\n  Call Trace:\n   tctx_task_work_run+0x804/0x950\n   tctx_task_work+0x71/0xa0\n   task_work_run+0x118/0x200\n\nLeave the node unhashed.","score":null,"severity":"unknown","published":"2026-11-02T16:06:37.984Z","modified":"2026-11-06T17:15:11.543Z","withdrawn":false,"knownExploited":false,"affected":[],"products":[{"vendor":"Linux","name":"Linux","platforms":[],"versions":[{"version":"93b8cc60c37b9d17732b7a297e5dca29b50a990d","status":"affected","lessThan":"cc7f13d006fcefed9564bd79f135b51d344e9c77","versionType":"git"},{"version":"93b8cc60c37b9d17732b7a297e5dca29b50a990d","status":"affected","lessThan":"2d5af21422060c088f6e4fb0f1e7dcf5bcdd6707","versionType":"git"},{"version":"93b8cc60c37b9d17732b7a297e5dca29b50a990d","status":"affected","lessThan":"685b49483200384d7f49d338af476e26e6824637","versionType":"git"},{"version":"93b8cc60c37b9d17732b7a297e5dca29b50a990d","status":"affected","lessThan":"c4fe1024b2f3f40f8010591a0c0ad541e2883eda","versionType":"git"},{"version":"93b8cc60c37b9d17732b7a297e5dca29b50a990d","status":"affected","lessThan":"4c83e39f4d1944d7146fd06094f2c8053238d55c","versionType":"git"}],"defaultStatus":"unaffected","cpes":[],"source":"Linux","url":"https://www.cve.org/CVERecord?id=CVE-2026-99230"},{"vendor":"Linux","name":"Linux","platforms":[],"versions":[{"version":"6.7","status":"affected"},{"version":"0","status":"unaffected","lessThan":"6.7","versionType":"semver"},{"version":"6.12.115","status":"unaffected","lessThanOrEqual":"6.12.*","versionType":"semver"},{"version":"6.18.60","status":"unaffected","lessThanOrEqual":"6.18.*","versionType":"semver"},{"version":"7.2.14","status":"unaffected","lessThanOrEqual":"7.2.*","versionType":"semver"},{"version":"7.3.2","status":"unaffected","lessThanOrEqual":"7.3.*","versionType":"semver"},{"version":"7.4-rc1","status":"unaffected","lessThanOrEqual":"*","versionType":"original_commit_for_fix"}],"defaultStatus":"affected","cpes":[],"source":"Linux","url":"https://www.cve.org/CVERecord?id=CVE-2026-99230"}],"remediation":[],"references":["https://git.kernel.org/stable/c/cc7f13d006fcefed9564bd79f135b51d344e9c77","https://git.kernel.org/stable/c/2d5af21422060c088f6e4fb0f1e7dcf5bcdd6707","https://git.kernel.org/stable/c/685b49483200384d7f49d338af476e26e6824637","https://git.kernel.org/stable/c/c4fe1024b2f3f40f8010591a0c0ad541e2883eda","https://git.kernel.org/stable/c/4c83e39f4d1944d7146fd06094f2c8053238d55c"],"sources":[{"name":"CVE","id":"CVE-2026-99230","modified":"2026-11-06T17:15:11.543Z","url":"https://www.cve.org/CVERecord?id=CVE-2026-99230"}],"assessments":[],"sourceAffected":[],"observedAt":"2026-11-06T17:58:55.120Z","kev":{"status":"not-listed","checkedAt":"2026-11-06T21:20:33.816Z"},"coverage":[{"source":"NVD","status":"available","checkedAt":"2026-11-02T17:20:32.451Z","attemptedAt":"2026-11-02T17:20:32.451Z"},{"source":"GHSA","status":"no-result","checkedAt":"2026-11-02T17:20:33.351Z","attemptedAt":"2026-11-02T17:20:33.351Z"},{"source":"EUVD","status":"available","checkedAt":"2026-11-02T17:20:34.113Z","attemptedAt":"2026-11-02T17:20:34.113Z"},{"source":"EPSS","status":"no-result","checkedAt":"2026-11-02T17:20:33.343Z","attemptedAt":"2026-11-02T17:20:33.343Z"}],"evidence":[{"source":"NVD","id":"CVE-2026-99230","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-99230","modified":"2026-11-02T16:17:47.927","checkedAt":"2026-11-02T17:20:32.451Z"},{"source":"ENISA EUVD","id":"EUVD-2026-115272","url":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-115272","modified":"Nov 2, 2026, 4:06:37 PM","checkedAt":"2026-11-02T17:20:34.113Z"}],"aiSummary":null}