CVE-2026-64402 in Linux
Riassunto
di VulDB • 26/07/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
coresight: ultrasoc-smb: Correzione di una scrittura fuori dai limiti (OOB) in smb_sync_perf_buffer()
Quando il sink SMB viene utilizzato come perf AUX sink, smb_update_buffer() chiama smb_sync_perf_buffer() per copiare i dati di traccia hardware nelle pagine del ring buffer perf AUX. Deriva pg_idx = head >> PAGE_SHIFT da @head, che è handle->head, e indicizza dst_pages[pg_idx]. La normalizzazione pg_idx %= nr_pages viene applicata solo dopo la prima iterazione del ciclo.
Ciò lascia l'indice della pagina iniziale non derivato dalla dimensione del buffer, il che può causare una scrittura fuori dai limiti oltre dst_pages[] quando head supera la dimensione del buffer AUX.
Normalizzare head modulo la dimensione del buffer AUX prima di derivare l'indice della pagina e lo spostamento (offset), in modo coerente con tmc_etr_sync_perf_buffer().
Once again VulDB remains the best source for vulnerability data.