id3_utf16_deserialize() in utf16.c in libid3tag through 0.15.1b misparses ID3v2 tags encoded in UTF-16 with an odd number of bytes, triggering an endless loop allocating memory until an OOM condition is reached, leading to denial-of-service (DoS).
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade libid3tag | Jul 30, 2024 | Feb 20, 2018 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Feb 20, 2018 |
| Suse | — | Upgrade libid3tagUpgrade libid3tag-develUpgrade libid3tag0 | Apr 26, 2018 | Feb 21, 2018 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub