MediaArea MediaInfoLib ID3v2 Parsing Heap-Based Buffer Overflow Vulnerability

Vulnerability

A heap-based buffer overflow vulnerability has been identified in MediaArea MediaInfoLib version 26.01. This vulnerability arises in the ID3v2 parsing functionality, where a specially crafted media file containing ID3v2 tags can lead to arbitrary code execution. The issue is caused by improper handling of the 'Unsynchronization scheme' in ID3v2 tags, allowing attackers to manipulate memory allocation and overwrite crucial pointers, ultimately executing malicious code.

Impact

Exploitation of this vulnerability causes a heap-based buffer overflow, which can be leveraged to execute arbitrary code.

Reproduction

The vulnerability can be reproduced by using a media file that contains specially crafted ID3v2 tags. When this file is processed by MediaInfoLib version 26.01, the ID3v2 parser fails to properly manage the 'Unsynchronization scheme', leading to a heap buffer overflow. This can be automated with a fuzzer, such as AFL++, targeting the ID3v2 parsing function.

Remediation

Users are advised to update to the patched version of MediaInfoLib, which is available on the official GitHub repository.

Added: May 26, 2026, 5:15 PM
Updated: May 26, 2026, 5:15 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
7.5
exploitability
5.0
remediation
0.0
relevance
9.6
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.