CVE catalog

CVE-2026-104266

tinytag is a Python library for reading audio file metadata. From 2.0.0 until 2.3.0, an M4A file containing a sub-atom with a size of zero inside a ---- atom can cause the metadata parser to stop adva

[CVE catalog]

Severity
Medium · CVSS 6.5CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.33% · Oct 25, 2026

tinytag is a Python library for reading audio file metadata. From 2.0.0 until 2.3.0, an M4A file containing a sub-atom with a size of zero inside a ---- atom can cause the metadata parser to stop advancing through the input. The custom-field atom traversal repeatedly processes the malformed location, causing an infinite loop and denying service to a program that reads the crafted file. This issue is fixed in version 2.3.0.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
PyPItinytagNot reported2.0.0vulnerable
PyPItinytagNot reported2.1.0vulnerable
PyPItinytagNot reported2.1.1vulnerable
PyPItinytagNot reported2.1.2vulnerable
PyPItinytagNot reported2.2.0vulnerable
PyPItinytagNot reported2.2.1vulnerable
PyPItinytagNot reported2.3.0fixed
Debianpython-tinytag142.2.1-1vulnerable
Debianpython-tinytag142.3.0-1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
PyPItinytagPyPINot reported2.3.0Not reportedGHSA-24CC-9352-H2PGNot reported
Debianpython-tinytagdeb142.3.0-1Not reportedDEBIAN-CVE-2026-104266Not reported

OpenFactory catalog packages

No matching packages in this catalog.

Observed:

References