CVE-2026-53299 net: airoha: Move ndesc initialization at end of airoha_qdma_init_tx()
A NULL pointer dereference in the Linux kernel Airoha network driver can cause a system crash if queue entry allocation fails.
- 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-53299?
CVE-2026-53299 is a medium-severity vulnerability in Linux kernel, published on 26 Jun 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:
net: airoha: Move ndesc initialization at end of airoha_qdma_init_tx()
If queue entry list allocation fails in airoha_qdma_init_tx_queue routine, airoha_qdma_cleanup_tx_queue() will trigger a NULL pointer dereference accessing the queue entry array. The issue is due to the early ndesc initialization in airoha_qdma_init_tx_queue(). Fix the issue moving ndesc initialization at end of airoha_qdma_init_tx routine.
Weakness: CWE-476
Which versions are affected by CVE-2026-53299?
It affects 1 product.
Products include Linux kernel.
How do I fix CVE-2026-53299?
Apply the vendor's patch.
Is CVE-2026-53299 being exploited?
There is no known exploitation of CVE-2026-53299 in the wild and no public exploit code.
Other vulnerabilities in Linux kernel
Sources
Also known as DEBIAN-CVE-2026-53299, GHSA-cpq4-x345-qfwq, UBUNTU-CVE-2026-53299.