SecurityReason.com - Our Reason is

Security

Register | Forget Password | Login
SecurityReason
WLB
Services
RSS
Corporate
Note

If you have found a vulnerability, please send to our SecurityAlert Database :
secalert()securityreason()com

Also if you have new ( 0-day ) exploit, please send to our ExploitAlert Archive :
exploit()securityreason()com

Home arrow SecurityAlert Database

Arrow  Topic :

multiple heap overflows in xine-lib


Arrow  SecurityAlert : 4648
Arrow  CVE : CVE-2008-5233
Arrow  CVE : CVE-2008-5234
Arrow  CVE : CVE-2008-5236
Arrow  CVE : CVE-2008-5237
Arrow  CVE : CVE-2008-5238
Arrow  CVE : CVE-2008-5239
Arrow  CVE : CVE-2008-5240
Arrow  CVE : CVE-2008-5241
Arrow  CVE : CVE-2008-5242
Arrow  CVE : CVE-2008-5243
Arrow  CVE : CVE-2008-5247
Arrow  CWE : CWE-119
Arrow  SecurityRisk : High  Security Risk High  (About)
Arrow  Remote Exploit : No
Arrow  Local Exploit : Yes
Arrow  Victim interaction required : No
Arrow  Exploit Available : No
Arrow  Credit : Will Drewry
Arrow  Published : 28.11.2008

Arrow  Affected Software : xine:xine-lib:1.1.13
xine:xine-lib:1.1.14 and previous versions
xine:xine-lib:1.1.12
xine:xine-lib:1.1.11.1
xine:xine-lib:1.1.11
xine:xine-lib:1.1.10.1
xine:xine-lib:1.1.10
xine:xine-lib:1.1.9
xine:xine-lib:1.1.9.1
xine:xine-lib:1.1.8
xine:xine-lib:1.1.7
xine:xine-lib:1.1.6
xine:xine-lib:1.1.5
xine:xine-lib:1.1.4
xine:xine-lib:1.1.3
xine:xine-lib:1.1.2
xine:xine-lib:1.1.1
xine:xine-lib:1.0.3a
xine:xine-lib:1.1.0
xine:xine-lib:1.0.2
xine:xine-lib:1.0.1
xine:xine-lib:1.0
xine:xine-lib:1:rc8
xine:xine-lib:1:rc7
xine:xine-lib:1:rc6a
xine:xine-lib:1:rc5
xine:xine-lib:1:rc4a
xine:xine-lib:1:rc4
xine:xine-lib:1:rc3c
xine:xine-lib:1:rc3b
xine:xine-lib:1:rc3a
xine:xine-lib:1:rc3
xine:xine-lib:1:rc2
xine:xine-lib:1:rc1
xine:xine-lib:1:rc0a
xine:xine-lib:1_beta12
xine:xine-lib:1_beta11
xine:xine-lib:1_beta10
xine:xine-lib:1_beta9
xine:xine-lib:1_beta8
xine:xine-lib:1_beta7
xine:xine-lib:1_beta6
xine:xine-lib:1_beta5
xine:xine-lib:1_beta4
xine:xine-lib:1_beta3
xine:xine-lib:1_beta2
xine:xine-lib:1_beta1
xine:xine-lib:0.9.13



Arrow  Advisory Content :  

#2008-008 multiple heap overflows in xine-lib

Description:

The xine free multimedia player suffers from a number of vulnerabilities
ranging in severity. The worst of these vulnerabilities results in
arbitrary code execution and the least, in unexpected process
termination.

Five heap buffer overflows exist in parsing of real audio files, id3
tags, qt mov files, and matroska headers which all can result in
arbitrary code execution.

Three additional heap buffer overflows occur in mng, mod, and real
handling which are potentially exploitable.

Seven additional issues were identified in the input plugins as well as
the real, qt, and matroska demuxers which result in process termination
or memory corruption that may have wider implications.

The oCERT team was contacted by the Xine project requesting a review of
some code changes relating to memory allocations. These vulnerabilities
were the findings of this requested analysis. The full analysis text can
be found in the references below.

Affected version:

xine-lib <= 1.1.14

Fixed version:

xine-lib >= 1.1.15 [*]

* - see analysis text for more detail on fixes

Credit: Will Drewry, oCERT Team | Google Security Team.

CVE: TBD

Timeline:
2008-04-30: vendor contacts oCERT asking patch analysis
2008-05-06: analysis results in bug being found, test case sent upstream
2008-05-07: vendor submits second set of patches for analysis
2008-05-07: vendor provides issue private exposure to some vendors
2008-05-07: vendor proposes patch for the found security bug
2008-05-25: Full analysis results supplied to vendor and another PoC
2008-05-27: oCERT contacts vendor regarding timeline and coordination
2008-05-28: vendor asks for clarification
2008-06-09: oCERT contacts vendor offering help
2008-06-11: vendor supplies patches
2008-06-18: oCERT indicates that patches are incomplete
2008-06-21: vendor confirms receipt and looks in to options
2008-07-02: vendor indicates problem with a potential fix; oCERT replies
2008-07-28: vendor contact becomes unavailable
2008-08-11: oCERT attempts another contact with vendor
2008-08-12: new contact is confirmed
2008-08-14: xine-lib releases 1.1.15 with fixes (w/out oCERT knowledge)
2008-08-18: oCERT supplies all original findings and test cases again
2008-08-22: Ludwig Nussel notified oCERT regarding 1.1.15
2008-08-22: advisory release

References:
- Vulnerability analysis report:
http://www.ocert.org/analysis/2008-008/analysis.txt
- xine-1.1.15 release notes:
http://sourceforge.net/project/shownotes.php?release_id=619869&group_id=
9655

Links:
- http://xinehq.de

--
Will Drewry <redpig (at) ocert (dot) org [email concealed]>
oCERT Team :: http://ocert.org



Arrow  References :

http://www.securityfocus.com/archive/1/archive/1/495674/100/0/threaded
http://www.securityfocus.com/bid/30797
http://www.ocert.org/analysis/2008-008/analysis.txt
http://sourceforge.net/project/shownotes.php?release_id=619869
http://securitytracker.com/id?1020703




Arrow  Feedback :

If you have additional information or notice any errors regarding this security advisory, please use contact form or email us at info()securityreason()com.
Alert

libc/fnmatch(3) DoS

Security Risk Medium- 2011-05-13

Allow attacker to denial of service apache 2.2.17 server

Apache RSS Apache Alert

» Apache HTTP Server Denial
   of Service Vulnerability

» Multiple Vendors
   libc/fnmatch(3) DoS (incl
   apache poc)

» Apache Continuum
   cross-site scripting
   vulnerability

» Apache Tomcat DoS
   Vulnerability

PHP RSS PHP Alert

» PHP Hashtables Denial of
   Service

» PHP 5.3.6 multiple null
   pointer dereference

» PHP 5.3.6 ZipArchive
   invalid use glob(3)

» libzip 0.9.3
   _zip_name_locate NULL
   Pointer Dereference (incl
   PHP 5.3.5)

ADT

Protect your family and valuables with Home Security Systems

Copyright © SecurityReason.com. All Rights Reserved.