Back to CVE records
Medium 6.2Published Oct 8, 2026

CVE-2026-107391music-metadata: MP4 stsd sample-entry size==0 causes a synchronous infinite loop (DoS) — unreleased regression on master

Updated under an hour ago ()

Does this affect you?

It affects Borewit music-metadata and 1 other product. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

music-metadata is a metadata parser for audio and video media files. In the public development revision introduced after 11.14.0, a development-branch regression in the MP4 stsd sample-description parser allows an attacker-controlled sample-entry size of zero to prevent the StsdAtom.get cursor from advancing while an attacker-controlled entry_count keeps the synchronous loop running. A crafted MP4-family input can block the Node.js event loop and grow the sample-description table until the process is terminated or exhausts memory. The vulnerable change was present on the public master branch but was not included in music-metadata 11.14.0 or any earlier npm release, and version 11.16.0 contains the fix. This issue is fixed in version 11.16.0.

CVSS
6.2 MEDIUM (v3.1, CNA)CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness (CWE)
CWE-400, CWE-835
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
GitHub_M
NVD analysis
Analyzed
Record last updated
Oct 9, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Borewit music-metadata
borewit:music_metadata (from the name)
before 11.16.0
CNA record
borewit music-metadata
borewit:music-metadata
from 11.14.0 before 11.16.0
NVD

References

  • x-refsource-confirm, exploit, vendor-advisory
  • x-refsource-misc, exploit, patch
  • x-refsource-misc, exploit, patch
  • x-refsource-misc, patch, release-notes, vendor-advisory

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.