top of page
perceptive_background_267k.jpg

In schreibfaul1 ESP32-audioI2S 3.4.5, a heap-based buffer overflow vulnerability exists in the ID3 tag parsing function showID3Tag() of the embedded audio strea…

Published:

28 juli 2026 om 00:00:00

Alert date:

28 juli 2026 om 23:02:19

Source:

nvd.nist.gov

Click to open the original link from this advisory

Mobile & IoT, Zero-Day Vulnerabilities

A heap-based buffer overflow vulnerability (CVE-2026-51273) has been identified in schreibfaul1's ESP32-audioI2S library version 3.4.5. The flaw resides in the ID3 tag parsing function showID3Tag(), where untrusted long ID3 tag values from malicious audio files are processed using an unbounded appendf() call. This writes formatted strings into a ps_ptr heap buffer without any length validation, creating a classic heap overflow condition. Successful exploitation of this vulnerability could allow an attacker to execute arbitrary code on the target ESP32 device, leak sensitive memory data, cause a device crash (denial of service), or escalate privileges. The attack vector requires delivering a specially crafted malicious audio file to the target device. This vulnerability is particularly significant given ESP32's widespread use in IoT and embedded audio streaming applications, potentially affecting a large number of deployed devices.

Technical details

Mitigation steps:

Affected products:

schreibfaul1 ESP32-audioI2S 3.4.5

Related links:

Related CVE's:

Related threat actors:

IOC's:

This article was created with the assistance of AI technology by Perceptive.

© 2025 by Perceptive Security. All rights reserved.

email: info@perceptivesecurity.com

Deze website toont informatie afkomstig van externe bronnen; Perceptive aanvaardt geen verantwoordelijkheid voor de juistheid, volledigheid of actualiteit van deze informatie.

bottom of page