CVE-2026-23096 uacce: fix cdev handling in the cleanup path
A flaw in the Linux kernel uacce driver causes a system hang when device addition fails, leading to denial of service.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-23096?
CVE-2026-23096 is a medium-severity vulnerability in Linux kernel, published on 4 Feb 2026. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
In the Linux kernel, the following vulnerability has been resolved:
uacce: fix cdev handling in the cleanup path
When cdev_device_add fails, it internally releases the cdev memory, and if cdev_device_del is then executed, it will cause a hang error. To fix it, we check the return value of cdev_device_add() and clear uacce->cdev to avoid calling cdev_device_del in the uacce_remove.
Which versions are affected by CVE-2026-23096?
It affects 1 product.
Products include Linux kernel.
How do I fix CVE-2026-23096?
Apply the vendor's patch.
Is CVE-2026-23096 being exploited?
There is no known exploitation of CVE-2026-23096 in the wild and no public exploit code.
Other vulnerabilities in Linux kernel
Sources
Also known as BELL-CVE-2026-23096, DEBIAN-CVE-2026-23096, GHSA-4975-8xmf-m3v3, ROOT-OS-UBUNTU-2204-CVE-2026-23096, ROOT-OS-UBUNTU-2404-CVE-2026-23096, UBUNTU-CVE-2026-23096.