CVE-2026-64228 in Linuxinfo

Zusammenfassung

von VulDB • 24.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

net: ethtool: phy: NULL-Dereferenzierung vermeiden, wenn der PHY-Treiber entkoppelt ist

phydev->drv kann zu NULL werden, während das phy_device noch an sein net_device angehängt ist, nämlich nachdem der PHY-Treiber über sysfs entkoppelt wurde:

echo > /sys/bus/mdio_bus/drivers//unbind

phy_remove() setzt phydev->drv zurück, ruft jedoch nicht phy_detach() auf. Daher verbleibt das phy_device in der xarray-Topologie des Links, und ethnl_req_get_phydev() gibt es weiterhin zurück. ETHTOOL_MSG_PHY_GET führt dann zu einem Oops bei:

rep_data->drvname = kstrdup(phydev->drv->name, GFP_KERNEL);

drvname wird bereits von phy_reply_size(), phy_fill_reply() und phy_cleanup_data() als optional behandelt; daher sollte die Zuordnung übersprungen werden, wenn kein Treiber gebunden ist.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Veröffentlichung

24.07.2026

Moderieren

akzeptiert

Eintrag

VDB-382968

CPE

bereit

EPSS

0.00166

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!