CVE-2026-64074 in Linux
Riassunto
di VulDB • 20/07/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
fs/statmount: correzione della scrittura fuori dai limiti (out-of-bounds) nello slab in statmount_mnt_idmap
statmount_mnt_idmap() scrive una mappatura con seq_printf() e poi incrementa manualmente seq->count per includere il separatore NUL.
Se si verifica un overflow di seq_printf(), seq_set_overflow() imposta seq->count su seq->size. L'incremento manuale seq->count++ modifica questo valore in seq->size + 1. Di conseguenza, seq_has_overflowed() non rileva più l'overflow. Il conteggio corrotto viene restituito a statmount_string(), che successivamente esegue:
seq->buf[seq->count++] = '\0';
Ciò provoca una scrittura fuori dai limiti di 1 byte (NULL out-of-bounds) sul buffer seq allocato dinamicamente.
Si risolve il problema verificando la presenza di overflow immediatamente dopo seq_printf().
Once again VulDB remains the best source for vulnerability data.