Logo
componentlibid3tag
Name
libid3tag
Version
0.15.1b
Type
library
Description
Library for interacting with ID3 tags in MP3 files
Licenses
GPL-2.0-or-later
PURL
-
CPE
cpe:2.3:*:*:libid3tag:0.15.1b:*:*:*:*:*:*:*

Other Versions#


Project
Branch
Version
master
0.15.1b
scarthgap
0.15.1b

Patches#


#
Title
Author
Resolve
1
Patch #1
Ross Burton <ross.burton@intel.com>
CVE-2017-11550
2
Patch #2
Marko Lindqvist <cazfi74@gmail.com>
3
Patch #3
Unknown
4
Fix gperf 3.1 incompatibility.
Alexander Kanavin <alex.kanavin@gmail.com>
5
Patch #5
Changqing Li <changqing.li@windriver.com>
CVE-2004-2779
CVE-2017-11551
6
Patch #6
Richard Purdie <richard.purdie@linuxfoundation.org>

Vulnerabilities#


Name
Analysis
Description
Patched
The id3_field_parse function in field.c in libid3tag 0.15.1b allows remote attackers to cause a denial of service (OOM) via a crafted MP3 file.
Patched
The id3_ucs4_length function in ucs4.c in libid3tag 0.15.1b allows remote attackers to cause a denial of service (NULL Pointer Dereference and application crash) via a crafted mp3 file.
Patched
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).