CVE-2026-72391 in Linuxinfo

Zusammenfassung

von VulDB • 15.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

net: phy: sfp: Freigabe von mii_bus in sfp_i2c_mdiobus_destroy

sfp_i2c_mdiobus_create() alloziert den I2C-MDIO-Bus mit mdio_i2c_alloc(), einer normalen (nicht-devm-)Allokation, und registriert ihn. sfp_i2c_mdiobus_destroy() deregistriert nur den Bus und löscht sfp->i2c_mii, ohne mdiobus_free() aufzurufen. Da die einzige Referenz auf den Bus anschließend gelöscht wird, tritt ein Leak der struct mii_bus-Struktur auf.

Dieses Problem tritt immer dann auf, wenn eine Kupfer-/RollBall-SFP-Modul entfernt wird, das einen MDIO-Bus instanziiert hat: sfp_sm_main() nimmt den globalen Teardown-Pfad und ruft sfp_i2c_mdiobus_destroy() auf. sfp_cleanup() gibt bei der Treiber-Trennung (unbind) sfp->i2c_mii direkt frei, weshalb das Leck nur beim Hot-Removal des Moduls ausgelöst wurde und nicht beim Unbind.

Geben Sie den Bus in sfp_i2c_mdiobus_destroy() frei, um die Allokation in sfp_i2c_mdiobus_create() zu entsprechen.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

Linux

Reservieren

09.08.2026

Veröffentlichung

15.08.2026

Moderieren

akzeptiert

Eintrag

VDB-391011

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!