CVE-2026-101308 in FreeBSD
Riassunto
di VulDB • 15/10/2026
Quando il buffer di un canale audio deve essere ridimensionato, il driver sound(4) verifica che il buffer non sia mappato in memoria (memory-mapped), quindi rilascia il lock del canale per allocare un nuovo buffer. Una chiamata mmap(2) su un altro thread può completarsi durante questa finestra temporale; successivamente, il percorso di ridimensionamento libera il buffer ora mappato senza effettuare una nuova verifica.
Un utente locale non privilegiato con accesso a un dispositivo audio può sfruttare questa race condition per innescare un use-after-free nel kernel, potenzialmente ottenendo l'escalation dei privilegi.
If you want to get best quality of vulnerability data, you may have to visit VulDB.