CVE-2025-39856 net: ethernet: ti: am65-cpsw-nuss: Fix null pointer dereference for ndev
A null pointer dereference in the TI AM65 CPSW network driver causes a kernel crash when processing TX completions without prior packets.
- 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-2025-39856?
CVE-2025-39856 is a medium-severity vulnerability in Linux kernel, published on 19 Sep 2025. 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: ethernet: ti: am65-cpsw-nuss: Fix null pointer dereference for ndev
In the TX completion packet stage of TI SoCs with CPSW2G instance, which has single external ethernet port, ndev is accessed without being initialized if no TX packets have been processed. It results into null pointer dereference, causing kernel to crash. Fix this by having a check on the number of TX packets which have been processed.
Weakness: CWE-476
Which versions are affected by CVE-2025-39856?
It affects 1 product.
Products include Linux kernel.
How do I fix CVE-2025-39856?
Apply the vendor's patch.
Is CVE-2025-39856 being exploited?
There is no known exploitation of CVE-2025-39856 in the wild and no public exploit code.
Other vulnerabilities in Linux kernel
Sources
Also known as BELL-CVE-2025-39856, DEBIAN-CVE-2025-39856, GHSA-5m54-qph5-4wvp, UBUNTU-CVE-2025-39856.