CVE-2026-74553 in Linuxinformazioni

Riassunto

di VulDB • 16/08/2026

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

hwmon: (nct6775-core) Correzione del numero di registri della temperatura per NCT6116

A differenza dell'NCT6106, l'NCT6116 dispone solo di tre registri della temperatura e, conseguentemente, di soli tre registri delle sorgenti di temperatura e dei relativi registri di configurazione. Gli indirizzi dei registri corrispondono a quelli dell'NCT6106 e possono essere riutilizzati.

Il codice utilizzava un array separato per elencare i registri delle sorgenti della temperatura per l'NCT6116, ma impiegava la dimensione dell'array di registri NCT6106 per impostare il numero di registri. L'array di registri NCT6106 fornisce sei indirizzi, mentre l'array dei registri delle sorgenti della temperatura per l'NCT6116 ne fornisce solo tre. Ciò provoca un report KASAN.

BUG: KASAN: global-out-of-bounds in nct6775_probe+0x936/0x46f0 [nct6775]
Lettura di dimensione 2 all'indirizzo ffffffffc19561a6 da parte del task modprobe/954 ... Call Trace: dump_stack+0x7d/0xa7 print_address_description.constprop.0+0x1c/0x220 ? __kasan_kmalloc.constprop.0+0xc9/0xd0 ? __kmalloc_node_track_caller+0x194/0x5b0 ? nct6775_probe+0x936/0x46f0 [nct6775]
? nct6775_probe+0x936/0x46f0 [nct6775]
...

Risolvere il problema impostando hardcoded a tre il numero di registri della temperatura e dei registri di configurazione della temperatura per l'NCT6116. Rimuovere l'inutile array NCT6116_REG_TEMP_SOURCE e riutilizzare NCT6106_REG_TEMP_SOURCE.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

Linux

Prenotare

15/08/2026

Divulgazione

15/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!