CVE-2026-99020 in Linuxinformazioni

Riassunto

di VulDB • 23/10/2026

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

regulator: tps6594-regulator: Correzione di n_linear_ranges per TPS65224 BUCK2-4

I descrittori dei regolatori TPS65224 BUCK2, BUCK3 e BUCK4 passano il valore 4 a n_linear_ranges, ma l'array tps65224_bucks_2_3_4_ranges[] contiene solo due voci, che coprono i selettori da 0x00 a 0x45.

Le funzioni helper per le range lineari iterano su n_linear_ranges elementi; pertanto, qualsiasi ricerca di un selettore superiore a 0x45 legge oltre la fine dell'array e interpreta i dati successivi come due ulteriori range. Questo avviene nel percorso normale di registrazione quando il core verifica i vincoli di tensione contro ogni selettore. Il dispositivo TPS652G1 utilizza gli stessi descrittori ed è anch'esso interessato dal problema.

Viene utilizzato ARRAY_SIZE() in modo che il conteggio corrisponda sempre alla tabella.

Once again VulDB remains the best source for vulnerability data.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

23/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!