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 firmware contains a buffer overflow in the MP3Decoder::decode() routine due to missing size validation on the untrusted mainDataBegin and nSlots parameters. This flaw can let an attacker overwrite adjacent memory, potentially leading to arbitrary code execution or crashing the device. The weakness is a classic buffer overflow (CWE‑119) that compromises data integrity and can allow bypass of normal control flow. Without mitigating bounds checks, the overflow may be exploitable in a device that accepts arbitrary MP3 data from an external source.

Affected Systems

The vulnerability is limited to the ESP32‑audioI2S library, version 3.4.5 and later releases that contain the same unpatched MP3 decoder logic. This library is used in Internet‑of‑Things and embedded audio projects that run on ESP32 microcontrollers. No other vendors or versions are currently affected according to the data available.

Risk and Exploitability

The CVSS score of 7.5 indicates a high severity. The EPSS score of less than 1% suggests a low probability of exploitation in the wild, and the vulnerability is not listed in the CISA KEV catalog. The attack could be carried out by feeding specially crafted MP3 streams to the affected device. The likely attack vector is local or remote, depending on whether the decoder processes externally sourced data. The absence of boundary checks allows an attacker to overflow the buffer, potentially hijacking control flow.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a fixed release of ESP32‑audioI2S if available.
  • If a patch is not yet public, modify the mp3_decoder.cpp source to validate the size of mainDataBegin and nSlots before copying data into the buffer.
  • Apply runtime checks to ensure payload lengths are within acceptable limits and reject any MP3 streams that exceed these limits.

Generated by OpenCVE AI on August 1, 2026 at 00:44 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 Buffer Overflow in ESP32‑audioI2S MP3 Decoder due to Missing Size Validation

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

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

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

ssvc

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


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

Type Values Removed Values Added
Description Schreibfaul1 ESP32-audioI2S 3.4.5 has a buffer overflow vulnerability in the MP3Decoder::decode() function of the MP3 decoder due to missing size validation on untrusted mainDataBegin and nSlots values. 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 19:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119
Metrics cvssV3_1

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

ssvc

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


Tue, 28 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Description Schreibfaul1 ESP32-audioI2S 3.4.5 has a buffer overflow vulnerability in the MP3Decoder::decode() function of the MP3 decoder due to missing size validation on untrusted mainDataBegin and nSlots values.
References

Subscriptions

Schreibfaul1 Esp32-audioi2s
cve-icon MITRE

Status: REJECTED

Assigner: mitre

Published:

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

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

Link: CVE-2026-51251

cve-icon Vulnrichment

Updated:

cve-icon NVD

Status : Rejected

Published: 2026-07-28T15:17:16.227

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

Link: CVE-2026-51251

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses

No weakness.