What’s Vulnerable › Vulnerabilities
CVE-2025-38726: net: ftgmac100: fix potential NULL pointer access in ftgmac100_phy_disconnect
- Severity: medium (CVSS 5.5 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.1% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2025-09-04 · updated 2026-10-19
- Weakness: CWE-476
Description
In the Linux kernel, the following vulnerability has been resolved: net: ftgmac100: fix potential NULL pointer access in ftgmac100_phy_disconnect After the call to phy_disconnect() netdev->phydev is reset to NULL. So fixed_phy_unregister() would be called with a NULL pointer as argument. Therefore cache the phy_device before this call.
Affected products
- Linux kernel: from 6.12 before 6.12.43; from 6.13 before 6.15.11; from 6.16 before 6.16.2 — fixed in 6.12.43, 6.15.11, 6.16.2
How to fix
Upgrade to a fixed version: Linux kernel 6.12.43, 6.15.11, 6.16.2. Check the vendor advisory for mitigations.
References
- https://git.kernel.org/stable/c/44bcd397ad9cd1a6b25fabb7f5edbee4fb0cfc2e
- https://git.kernel.org/stable/c/9ad90dd34b4e8e5be1e45a4559f4de0f14e53af2
- https://git.kernel.org/stable/c/ae59ec969c07c73f0610f8bd7e648f01e798d222
- https://git.kernel.org/stable/c/e88fbc30dda1cb7438515303704ceddb3ade4ecd
Get alerted when CVE-2025-38726 or the next vulnerability affects your stack