CVE-2026-99021 in Linuxinformazioni

Riassunto

di VulDB • 23/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

regulator: of: compilare i nomi delle alimentazioni in of_regulator_bulk_get_all()

of_regulator_bulk_get_all() restituisce un array allocato internamente e compila solo il consumatore di ciascuna voce. Ogni altro metodo per ottenere un array bulk prevede l'impostazione del nome dell'alimentazione, poiché è il chiamante a fornirlo ed il core si aspetta che sia presente: regulator_bulk_enable() lo stampa quando un'alimentazione non riesce ad abilitarsi; pertanto, un chiamante che passa tale array alla funzione dereferenzia memoria non inizializzata su quel percorso.

Copiare ciascun nome nell'allocazione propria dell'array, subito dopo le voci, in modo da condividere la durata di vita dell'array e permettere ai chiamanti di non dover liberare nulla extra. Ciò elimina inoltre l'utilizzo del buffer stack fisso di 64 byte in cui i nomi venivano assemblati, che is_supply_name() non limitava mai nella copia.

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

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

23/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!