usbnet: Prevents free active kevent (Linux Linux)

CVE-2025-68312
Non disponible

En bref

Source
NVD
EPSS
EPSS 0.19 % · centile 9 ()
État
PUBLISHED
Publiée
Mise à jour
Attribuée par
Linux
Statut NVD
Deferred

Description

In the Linux kernel, the following vulnerability has been resolved: usbnet: Prevents free active kevent The root cause of this issue are: 1. When probing the usbnet device, executing usbnet_link_change(dev, 0, 0); put the kevent work in global workqueue. However, the kevent has not yet been scheduled when the usbnet device is unregistered. Therefore, executing free_netdev() results in the "free active object (kevent)" error reported here. 2. Another factor is that when calling usbnet_disconnect()->unregister_netdev(), if the usbnet device is up, ndo_stop() is executed to cancel the kevent. However, because the device is not up, ndo_stop() is not executed. The solution to this problem is to cancel the kevent before executing free_netdev().

Références

Références européennes

Avis du CERT-FR

Produits affectés

ProduitVersions
Linux · Linuxaffected 8b4588b8b00b299be16a35be67b331d8fdba03f3 < 285d4b953f2ca03c358f986718dd89ee9bde632e ; affected 135199a2edd459d2b123144efcd7f9bcd95128e4 < 88a38b135d69f5db9024ff6527232f1b51be8915 ; affected 635fd8953e4309b54ca6a81bed1d4a87668694f4 < 43005002b60ef3424719ecda16d124714b45da3b ; affected a69e617e533edddf3fa3123149900f36e0a6dc74 < 3a10619fdefd3051aeb14860e4d4335529b4e94d ; affected a69e617e533edddf3fa3123149900f36e0a6dc74 < 9a579d6a39513069d298eee70770bbac8a148565 ; affected a69e617e533edddf3fa3123149900f36e0a6dc74 < 2ce1de32e05445d77fc056f6ff8339cfb78a5f84
Linux · Linuxaffected 6.0 ; unaffected 0 < 6.0 ; unaffected 5.4.302 ≤ 5.4.* ; unaffected 5.10.247 ≤ 5.10.* ; unaffected 5.15.197 ≤ 5.15.* ; unaffected 6.1.159 ≤ 6.1.*

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD