Description
DO NOT USE THIS CVE RECORD. ConsultIDs: none. Reason: This record was withdrawn by its CNA. Further investigation showed that it was not a security issue. Notes: none.
Published: 2026-07-28
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The ESP32-audioI2S 3.4.5 library contains a heap‑based buffer overflow in the ID3v2 SYLT synchronized lyrics parser. The overflowing buffer is triggered by a maliciously crafted MP3 file that supplies an attacker‑controlled frame size exceeding the buffer limits, causing uncontrolled memory access. The vulnerability can lead to a denial of service, information disclosure, or the execution of arbitrary code on the host running the library.

Affected Systems

The affected product is schreibfaul1's ESP32‑audioI2S library, version 3.4.5, used in ESP32 projects that parse MP3 files with ID3v2 tags.

Risk and Exploitability

The CVSS base score is 8.8, indicating high severity. The EPSS score is below 1 %, suggesting a low current exploitation probability, and it is not yet listed in CISA’s KEV catalog. Nevertheless, the vulnerability can be exploited remotely by presenting a crafted MP3 file to the application; the lack of bounds validation means the attacker only needs to supply a single offending file, making it straightforward to trigger the overflow. Attackers could crash the application, leak sensitive data from memory, or potentially execute code if the overflow reaches control‑flow data.

Generated by OpenCVE AI on August 1, 2026 at 00:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade ESP32‑audioI2S to a patched version that validates the ID3v2 SYLT frame size.
  • If an update is unavailable, ensure that the application limits the size of MP3 files it accepts and performs sanity checks on the ID3v2 frame size before parsing.
  • Add defensive bounds checking around the lyric parsing routine or use a safer library that performs proper input validation to mitigate buffer overflows (addressing CWE‑122).

Generated by OpenCVE AI on August 1, 2026 at 00:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References

No reference.

History

Sat, 01 Aug 2026 01:00:00 +0000

Type Values Removed Values Added
Title Heap‑Based Buffer Overflow in ESP32‑audioI2S ID3v2 SYLT Lyrics Parser

Fri, 31 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-122
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 31 Jul 2026 14:45:00 +0000

Type Values Removed Values Added
Description In schreibfaul1 ESP32-audioI2S 3.4.5, a heap-based buffer overflow in the ID3v2 SYLT synchronized lyrics parser in audiolib allows remote attackers to cause a denial of service (application crash), information disclosure, or potential arbitrary code execution via a crafted MP3 file. The vulnerability occurs due to missing bounds validation on attacker-controlled frame size and improper memory access during lyric parsing. DO NOT USE THIS CVE RECORD. ConsultIDs: none. Reason: This record was withdrawn by its CNA. Further investigation showed that it was not a security issue. Notes: none.
References

Thu, 30 Jul 2026 20:45:00 +0000

Type Values Removed Values Added
First Time appeared Schreibfaul1
Schreibfaul1 esp32-audioi2s
Vendors & Products Schreibfaul1
Schreibfaul1 esp32-audioi2s

Tue, 28 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-122
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 28 Jul 2026 17:00:00 +0000

Type Values Removed Values Added
Description In schreibfaul1 ESP32-audioI2S 3.4.5, a heap-based buffer overflow in the ID3v2 SYLT synchronized lyrics parser in audiolib allows remote attackers to cause a denial of service (application crash), information disclosure, or potential arbitrary code execution via a crafted MP3 file. The vulnerability occurs due to missing bounds validation on attacker-controlled frame size and improper memory access during lyric parsing.
References

Subscriptions

Schreibfaul1 Esp32-audioi2s
cve-icon MITRE

Status: REJECTED

Assigner: mitre

Published:

Updated: 2026-07-31T14:34:21.337Z

Reserved: 2026-06-07T00:00:00.000Z

Link: CVE-2026-51274

cve-icon Vulnrichment

Updated:

cve-icon NVD

Status : Rejected

Published: 2026-07-28T17:16:46.673

Modified: 2026-07-31T15:16:31.933

Link: CVE-2026-51274

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T00:45:03Z

Weaknesses

No weakness.