libmusicbrainz: Multiple buffer overflows
1.
Gentoo Linux Security Advisory
Version Information
| Advisory Reference |
GLSA 200610-09 / libmusicbrainz |
| Release Date |
October 22, 2006 |
| Latest Revision |
October 22, 2006: 01 |
| Impact |
normal |
| Exploitable |
remote |
| Package |
Vulnerable versions |
Unaffected versions |
Architecture(s) |
| media-libs/musicbrainz |
<
2.1.4 |
>=
2.1.4 |
All supported architectures
|
Related bugreports:
#144089
Synopsis
Multiple buffer overflows have been found in libmusicbrainz, which could
lead to a Denial of Service or possibly the execution of arbitrary code.
2.
Impact Information
Background
libmusicbrainz is a client library used to access MusicBrainz music
meta data.
Description
Luigi Auriemma reported a possible buffer overflow in the
MBHttp::Download function of lib/http.cpp as well as several possible
buffer overflows in lib/rdfparse.c.
Impact
A remote attacker could be able to execute arbitrary code or cause
Denial of Service by making use of an overly long "Location" header in
an HTTP redirect message from a malicious server or a long URL in
malicious RDF feeds.
3.
Resolution Information
Workaround
There is no known workaround at this time.
Resolution
All libmusicbrainz users should upgrade to the latest version:
Code Listing 3.1: Resolution |
# emerge --sync
# emerge --ask --oneshot --verbose ">=media-libs/musicbrainz-2.1.4"
|
4.
References
|