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-27
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The ESP32-audioI2S library version 3.4.5 contains a heap buffer overflow in the UnpackFrameHeader() function. The function reads multiple index parameters supplied by the caller and uses them to access static and heap arrays without bounds checking. When an attacker supplies invalid indices, the decoder writes beyond the bounds of the targeted arrays, corrupting adjacent heap memory. The flaw is recognized as a buffer overflow (CWE‑121) and can lead to application crashes or unpredictable behavior, but the CVE description does not claim that it enables arbitrary code execution.

Affected Systems

The affected product is the ESP32‑audioI2S library released by schreibfaul1, version 3.4.5. No other vendors or products are indicated as vulnerable.

Risk and Exploitability

The CVSS score of 7.5 indicates high severity, however the EPSS score is not available so the current likelihood of exploitation is unknown. The vulnerability is not listed in the CISA KEV catalog. Attackers would need to deliver malicious input to the UnpackFrameHeader() routine; the exact delivery mechanism (e.g., a crafted audio stream or network packet) is not specified in the advisory, so it is inferred that some form of control over the data channel feeding the decoder is required.

Generated by OpenCVE AI on July 30, 2026 at 02:14 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Check for an updated release of ESP32‑audioI2S that contains a fix for the overflow and upgrade if available
  • Restrict the source of audio data to trusted inputs or run the decoder in a sandboxed environment to limit damage in case of overflow
  • Enable compiler-level protections such as stack canaries, address space layout randomization, and bounds checking to mitigate accidental heap corruption

Generated by OpenCVE AI on July 30, 2026 at 02:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References

No reference.

History

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

Type Values Removed Values Added
Weaknesses CWE-121
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': 'yes', 'Exploitation': 'none', '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 UnpackFrameHeader(). Multiple attacker-controlled index parameters are used to access static and heap table arrays without range limitation. Invalid index values lead to out-of-bounds memory writing and heap buffer overflow. 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

Thu, 30 Jul 2026 02:30:00 +0000

Type Values Removed Values Added
Title Buffer Overflow in ESP32‑audioI2S UnpackFrameHeader Function

Mon, 27 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
Description schreibfaul1 ESP32-audioI2S 3.4.5 has a buffer overflow vulnerability in UnpackFrameHeader(). Multiple attacker-controlled index parameters are used to access static and heap table arrays without range limitation. Invalid index values lead to out-of-bounds memory writing and heap buffer overflow.
Weaknesses CWE-121
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': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Subscriptions

Schreibfaul1 Esp32-audioi2s
cve-icon MITRE

Status: REJECTED

Assigner: mitre

Published:

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

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

Link: CVE-2026-51244

cve-icon Vulnrichment

Updated:

cve-icon NVD

Status : Rejected

Published: 2026-07-27T19:17:16.447

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

Link: CVE-2026-51244

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T20:27:22Z

Weaknesses

No weakness.