CVE-2025-40239 in Linux
Resumen
por VulDB • 2026-07-31
En el núcleo de Linux (Linux kernel), se ha resuelto la siguiente vulnerabilidad:
net: phy: micrel: establecer siempre shared->phydev para LAN8814
Actualmente, durante la inicialización del controlador PTP (PTP probe) de LAN8814, shared->phydev solo se establece si el reloj PTP realmente se configura; en caso contrario, la función devuelve antes de hacerlo.
Esto constituye un problema ya que shared->phydev se utiliza incondicionalmente cuando se maneja una interrupción (IRQ), especialmente en lan8814_gpio_process_cap y, dado que no estaba establecido, provoca una excepción por puntero NULL y hace que el núcleo falle.
Por lo tanto, simplemente se establece siempre shared->phydev para evitar la excepción de puntero NULL.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.