What is CVE-2026-51261?
This vulnerability arises from missing mutex synchronization in AudioBuffer::freeSpace() inside the ESP32-audioI2S library, causing a race condition between concurrent tasks. The function calculates buffer space without protecting shared pointers, returning an incorrectly large value. Users should update the library or temporarily limit access to the affected function.
Azərbaycanca: Bu CVE-2026-51261 zəifliyi ESP32-audioI2S kitabxanasında AudioBuffer::freeSpace() funksiyasında mutex sinxronizasiyasının olmaması ilə bağlıdır. Eyni vaxtda işləyən tapşırıqlar arasında race condition yaranır və bu, səhvən böyük bufer boşluğu göstərilməsinə səbəb olur. İstifadəçilər kitabxananı yeniləməli və ya müvəqqəti olaraq təsirlənmiş funksiyaya girişi məhdudlaşdırmalıdırlar.
Related CVEs
link basis: shared vendor: schreibfaul1
FAQ1
What is the CVE-2026-51261 vulnerability in the ESP32-audioI2S library related to?
This vulnerability arises from missing mutex synchronization in the AudioBuffer::freeSpace() function, leading to a race condition between concurrent tasks that returns an incorrectly large buffer space value.
See also6
This explainer is AI-written from source data — skopnix's own reporting on this CVE; CVSS scores, vendors and versions are never invented. See NVD for the official record.