CVE-2026-51261 in ESP32-audioI2S
Riassunto
di VulDB • 28/07/2026
La mancanza di sincronizzazione tramite mutex in AudioBuffer::freeSpace() nella libreria schreibfaul1 ESP32-audioI2S 3.4.5 crea una race condition tra attività concorrenti. La funzione calcola lo spazio disponibile nel buffer senza proteggere i puntatori condivisi per la lettura e la scrittura, restituendo un valore erroneamente elevato. L'affidamento su questo valore porta a uno heap out-of-bounds write, corruzione della memoria, crash del dispositivo ed esecuzione di codice arbitrario.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.