music-metadata is a metadata parser for audio and video media files. Prior to 11.16.0, the APEv2 parser reads an attacker-controlled tag-item size and allocates a Uint8Array for a binary item before proving that the declared item fits in the remaining tag or file data. A small crafted APE file can therefore trigger a disproportionate allocation, including through cover-art items, and repeated or concurrent parsing can exhaust process memory. The demonstrated impact is availability loss only. This issue is fixed in version 11.16.0.
Fix
Patch, vendor advisory and mitigation references on NVD 5
- https://github.com/Borewit/music-metadata/commit/b3bf52cb6021b046f33ba47583e19ab8f10dd235 Exploit, Patch
- https://github.com/Borewit/music-metadata/pull/2744 Exploit, Patch
- https://github.com/Borewit/music-metadata/releases/tag/v11.16.0 Patch, Release Notes
- https://github.com/Borewit/music-metadata/security/advisories/GHSA-53v6-4h7p-p4gj Exploit, Vendor Advisory
- https://github.com/Borewit/music-metadata/security/advisories/GHSA-53v6-4h7p-p4gj Exploit, Vendor Advisory
Every line above is quoted from NVD, CISA, Microsoft, the vendor's own advisory or DISA; nothing is generated.
Change history 1
- First seenCVSS 5.5 · borewitNVD modified 2026-10-13 14:35
Affected (CPE criteria) 1
cpe:2.3:a:borewit:music-metadata:*:*:*:*:*:*:*:*
References 5
- https://github.com/Borewit/music-metadata/commit/b3bf52cb6021b046f33ba47583e19ab8f10dd235 Exploit, Patch
- https://github.com/Borewit/music-metadata/pull/2744 Exploit, Patch
- https://github.com/Borewit/music-metadata/releases/tag/v11.16.0 Patch, Release Notes
- https://github.com/Borewit/music-metadata/security/advisories/GHSA-53v6-4h7p-p4gj Exploit, Vendor Advisory
- https://github.com/Borewit/music-metadata/security/advisories/GHSA-53v6-4h7p-p4gj Exploit, Vendor Advisory