CVE-2026-89823 | In the Linux kernel, the following vulnerability has been resolved: drm: fix race between partial drm_dev_register() failure and ioctl If drm_dev_register() fails after registering a minor (e.g. render minor registered, primary minor fails), userspace could have opened the first minor and entered a drm_dev_enter() critical section. Since the unplugged flag was never set, the ioctl proceeds while the error path tears down device resources. Fix this by intro
In the Linux kernel, the following vulnerability has been resolved:
drm: fix race between partial drm_dev_register() failure and ioctl
If drm_dev_register() fails after registering a minor (e.g. render minor
registered, primary minor fails), userspace could have opened the first
minor and entered a drm_dev_enter() critical section. Since the
unplugged flag was never set, the ioctl proceeds while the error path
tears down device resources.
Fix this by introducing drm_dev_synchronize_unplug(), which sets the
unplugged flag and waits for the SRCU barrier, ensuring all in-flight
drm_dev_enter() critical sections complete before cleanup proceeds; call
it on the error path of drm_dev_register().
- 🔗 git.kernel.org/stable/c/26d9162213952927cd59c0d94b7e0e99…
- 🔗 git.kernel.org/stable/c/24d28d15c0f7f7d4a1c229f8730314f0…
- 🔗 git.kernel.org/stable/c/6729990df9e70623bf53f855b521ae71…
- 🔗 git.kernel.org/stable/c/a0a7e2e177f2f18b9e7318a4c64ac44e…
- 🔗 git.kernel.org/stable/c/19dbfe4d586aecfed121cb3fa6228176…
- 🔗 git.kernel.org/stable/c/79d09cfe90304ff4f195e47d569800f5…
- 🔗 git.kernel.org/stable/c/2d1215a72159d00001e08dee162e2771…
- 🔗 git.kernel.org/stable/c/eb197f7d60f00d0f5b1b3505dfc86a7e…
Zero-Day & Vulnerability Intelligence Hub
Echtzeit-Tracking mit EPSS Exploit-Wahrscheinlichkeiten, Angriffsvektor-Decodern und KI-Patch-Anleitungen.
📊 Historien-Charts — Criticals-Trend · Vendors · EPSS-Verteilung
| Tier | 2026-09-02 | 2026-09-20 |
|---|---|---|
| ≥90 % | 0 | 489 |
| ≥50 % | 0 | 1477 |
| ≥10 % | 0 | 0 |
| <10 % | 300 | 0 |
CVE-2026-89823 | In the Linux kernel, the following vulnerability has been resolved: drm: fix race between partial drm_dev_register() failure and ioctl If drm_dev_register() fails after registering a minor (e.g. render minor registered, primary minor fails), userspace could have opened the first minor and entered a drm_dev_enter() critical section. Since the unplugged flag was never set, the ioctl proceeds while the error path tears down device resources. Fix this by intro
In the Linux kernel, the following vulnerability has been resolved: drm: fix race between partial drm_dev_register() failure and ioctl If drm_dev_register() fails after registering a minor (e.g. render minor registered, primary minor fail