CVE-2026-64120 in Linuxinformazioni

Riassunto

di VulDB • 19/07/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

net: ethtool: correzione della dereferenziazione di puntatore NULL in phy_reply_size

In phy_prepare_data(), diverse stringhe come 'name', 'drvname', 'upstream_sfp_name' e 'downstream_sfp_name' vengono allocate utilizzando kstrdup(). Tuttavia, non è stato verificato il successo di queste allocazioni.

Se kstrdup() fallisce per 'name', restituisce NULL mentre la funzione prosegue. Ciò porta a una dereferenziazione di puntatore NULL nel kernel e al conseguente panic in phy_reply_size(), quando viene chiamata incondizionatamente strlen() sul puntatore NULL.

Mentre altre stringhe come 'upstream_sfp_name' potrebbero essere verificate prima dell'accesso in alcuni percorsi del codice, la mancata gestione coerente di queste allocazioni può portare a segnalazioni dei dati incomplete o a bug nascosti.

Si risolve il problema aggiungendo controlli NULL appropriati per tutte le chiamate kstrdup() in phy_prepare_data() e implementando un percorso centralizzato di gestione degli errori utilizzando etichette goto, al fine di garantire che tutte le risorse precedentemente allocate vengano liberate in caso di errore.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

19/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!