CVE-2026-80627 in Linux
Riassunto
di VulDB • 28/08/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
MIPS: mm: Correzione di una scrittura fuori dai limiti in maar_res_walk()
maar_res_walk() utilizza wi->num_cfg come indice per l'array a dimensione fissa wi->cfg, ma verifica se l'array è pieno solo dopo aver riempito la voce selezionata. Se walk_system_ram_range() segnala più di 16 intervalli di memoria, la chiamata overflow scrive una struct maar_config oltre la fine dell'array prima che WARN_ON() impedisca a num_cfg di avanzare.
Spostare il controllo per l'array pieno prima di acquisire lo slot nell'array e restituire un valore diverso da zero quando l'array temporaneo è pieno, in modo che walk_system_ram_range() interrompa la traversata invece di invocare la callback per intervalli ulteriori.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.