CVE-2026-107392CWE-248CWE-400denial-of-service

CVE-2026-107392

Medium · published October 9, 2026

CVSS v3.1
6.2
EPSS
0%
Percentile
28.1
In the wild
Unconfirmed
What it is

music-metadata is a metadata parser for audio and video media files. Prior to 11.15.0, the DSF parser handles an unrecognized chunk by calling tokenizer.ignore without awaiting the returned promise and without first rejecting a chunk size smaller than the 12-byte chunk header. A crafted DSF input can produce a negative ignore length; with strtok3 10.3.5 or later, the resulting RangeError is detached from the parseBuffer promise and becomes an unhandled rejection under Node.js default behavior. The parse call can appear to resolve before the process crashes, bypassing per-parse try/catch handling. The demonstrated impact is availability loss only and requires the DSF parsing path. This issue is fixed in version 11.15.0.

The record
Technical detail
CVSS v3.1
6.2 · MEDIUM
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00355 · 28.1th percentile
Weaknesses
CWE-248 · Uncaught Exception; CWE-400 · Uncontrolled Resource Consumption
Published
2026-10-09T00:17Z
Affected products (1)
ProductVersionsFixed in
borewit/music-metadata< 11.15.011.15.0
References (5)
EPSS history
Timeline
  • 10 OCT 03:27Z
    EPSS moved — → 0%
    epss
  • 08 OCT 19:13Z
    music-metadata: uncatchable process crash parsing a crafted `.dsf` (residual of CVE-2026-32256)
    cvelistv5
  • 08 OCT 19:13Z
    music-metadata: uncatchable process crash parsing a crafted `.dsf` (residual of CVE-2026-32256)
    cvelistv5