|
xine-lib CDDB Client Format String Vulnerability
|
|
|
|
|
Secunia Advisory:
|
SA17099
|
|
|
Release Date:
|
2005-10-10
|
|
|
Critical:
|

Highly critical
|
|
Impact:
|
System access
|
|
Where:
|
From remote
|
|
Solution Status:
|
Vendor Patch
|
|
| Software: | xine-lib 1.x
|
| | CVE reference: | CVE-2005-2967 (Secunia mirror)
|
|
|
Want to know the next time vulnerabilities are fixed in this product? - Companies can be alerted via email and SMS! |
|
|
Description: Ulf Harnhammar has reported a vulnerability in xine-lib, which potentially can be exploited by malicious people to compromise a user's system.
The vulnerability is caused due to a format string error in "input_cdda.c" when writing CD metadata retrieved from a CDDB server to a cache file. This may be exploited to execute arbitrary code on a user's system when the user plays a CD, which causes xine-lib to download potentially malicious CD metadata from a CDDB server.
Successful exploitation requires that the attacker e.g. modifies entries on the CDDB server, trick the user into connecting to a malicious CDDB server, or trick the user into visiting a website containing embedded xine Audio CD MRL (Media Resource Locator).
The vulnerability has been reported in the following versions:
* All 1-beta releases starting with and including 1-beta3.
* All 1-rc releases.
* All 1.0 releases up to and including 1.0.2.
* The 1.1.0 release.
Solution: Update to version 1.0.3a.
http://xinehq.de/index.php/releases
The vulnerability has also been fixed in the CVS repositories.
Provided and/or discovered by: Ulf Harnhammar
Original Advisory: Xine:
http://xinehq.de/index.php/security/XSA-2005-1
Gentoo Bugzilla:
http://bugs.gentoo.org/show_bug.cgi?id=107854
|
|
|
|
|
Please note: The information that this Secunia Advisory is based on comes from a third party unless stated otherwise.
Secunia collects, validates, and verifies all vulnerability reports issued by security research groups, vendors, and others.
|
|
|
|
21 Related Secunia Security Advisories, displaying 10
|
|
|
1. xine-lib Multiple Vulnerabilities
|
|
2. xine-lib Multiple Vulnerabilities
|
|
3. xine-lib NSF Demuxer Buffer Overflow Vulnerability
|
|
4. xine-lib Speex Header Processing Vulnerability
|
|
5. xine-lib Multiple Integer Overflow Vulnerabilities
|
|
6. xine-lib Multiple Vulnerabilities
|
|
7. xine-lib "sdpplin_parse()" Array Indexing Vulnerability
|
|
8. xine-lib SDP Attributes Buffer Overflow Vulnerability
|
|
9. xine-lib Two Buffer Overflow Vulnerabilities
|
|
10. xine-lib libreal and libmms Buffer Overflow Vulnerabilities
|
Show all related advisories
|
|
|
Send Feedback to Secunia
|
|
If you have new information regarding this Secunia advisory or a product in our database, please send it to us using either our web form or email us at vuln@secunia.com.
Ideas, suggestions, and other feedback are most welcome.
|
|
|
|