CVE Catalog

CVE-2024-58397

MediumCVSS 6.1
Published: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.13%

2th percentile - higher than 2% of all known CVEs

Summary

MP4v2 through 2.1.3 contains a heap-based out-of-bounds read in MP4File::GetChapters(). An attacker can supply an MP4 file whose chapter sample is shorter than its declared title length, causing reads past heap allocations.

Risk Assessment

Applications such as mp4chaps may crash, and adjacent heap memory may leak into chapter titles. Leaked data could contain sensitive information from process memory.

Recommendation

Update MP4v2 to a version newer than 2.1.3 once available. Until then, avoid processing untrusted MP4 files in applications using this library.

Other vulnerabilities in MP4v2

See all
Original NVD description (English source)

MP4v2 through 2.1.3 contains a heap-based out-of-bounds read in MP4File::GetChapters() that allows attackers to read past heap allocations via crafted QuickTime chapter samples. Attackers can supply an MP4 file whose chapter sample is shorter than its declared title length, crashing applications like mp4chaps or leaking adjacent heap memory into chapter titles.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS