Analysis and contextual insights are available on OpenCVE Cloud.
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-24cc-9352-h2pg | tinytag: Infinite loop when parsing certain M4A files containing invalid atoms |
Sat, 17 Oct 2026 04:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Tinytag
Tinytag tinytag |
|
| Vendors & Products |
Tinytag
Tinytag tinytag |
Fri, 16 Oct 2026 00:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
Thu, 15 Oct 2026 17:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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. | |
| Title | tinytag: Infinite loop when parsing certain M4A files containing invalid atoms | |
| Weaknesses | CWE-835 | |
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-10-15T17:13:26.636Z
Reserved: 2026-10-01T19:04:39.707Z
Link: CVE-2026-104266
No data.
Status : Deferred
Published: 2026-10-15T18:17:22.983
Modified: 2026-10-16T20:04:29.760
Link: CVE-2026-104266
OpenCVE Enrichment
Updated: 2026-10-17T04:00:03Z
-
CWE-835
Loop with Unreachable Exit Condition ('Infinite Loop')
Github GHSA