CVE-2008-5237 Multiple integer overflows in xine-lib 1.1.12, and other 1.1.15 and earlier versions, allow remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via (1) crafted wid...
HighCVSS 10.0
EPSS 5.6%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Multiple integer overflows in xine-lib 1.1.12, and other 1.1.15 and earlier versions, allow remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via (1) crafted width and height values that are not validated by the mymng_process_header function in demux_mng.c before use in an allocation calculation or (2) crafted current_atom_size and string_size values processed by the parse_reference_atom function in demux_qt.c for an RDRF_ATOM string.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| xine | <= 1.1.5 | No fix listed |
| xine | = 0.9.13 | No fix listed |
| xine | = 1-beta1 | No fix listed |
| xine | = 1-beta10 | No fix listed |
| xine | = 1-beta11 | No fix listed |
| xine | = 1-beta12 | No fix listed |
| xine | = 1-beta2 | No fix listed |
| xine | = 1-beta3 | No fix listed |
| xine | = 1-beta4 | No fix listed |
| xine | = 1-beta5 | No fix listed |
| xine | = 1-beta6 | No fix listed |
| xine | = 1-beta7 | No fix listed |
| xine | = 1-beta8 | No fix listed |
| xine | = 1-beta9 | No fix listed |
| xine | = 1-rc0a | No fix listed |
| xine | = 1-rc1 | No fix listed |
| xine | = 1-rc2 | No fix listed |
| xine | = 1-rc3 | No fix listed |
| xine | = 1-rc3a | No fix listed |
| xine | = 1-rc3b | No fix listed |
| xine | = 1-rc3c | No fix listed |
| xine | = 1-rc4 | No fix listed |
| xine | = 1-rc4a | No fix listed |
| xine | = 1-rc5 | No fix listed |
| xine | = 1-rc6a | No fix listed |
Show 14 more
| Product | Affected versions | Fixed in |
|---|---|---|
| xine | = 1-rc7 | No fix listed |
| xine | = 1-rc8 | No fix listed |
| xine | = 1.0 | No fix listed |
| xine | = 1.0.1 | No fix listed |
| xine | = 1.0.2 | No fix listed |
| xine | = 1.0.3a | No fix listed |
| xine | = 1.1.0 | No fix listed |
| xine | = 1.1.1 | No fix listed |
| xine | = 1.1.2 | No fix listed |
| xine | = 1.1.3 | No fix listed |
| xine | = 1.1.4 | No fix listed |
| xine | = 1.1.10.1 | No fix listed |
| xine | = 1.1.11 | No fix listed |
| xine | = 1.1.11.1 | No fix listed |
References
- SUSE-SR:2009:004 vendor-advisory
- 31827 third-party-advisory
- 33544 third-party-advisory
- 4648 third-party-advisory
- MDVSA-2009:020 vendor-advisory
- www.ocert.org
- 20080822 [oCERT-2008-008] multiple heap overflows in xine-lib mailing-list
- 30797 vdb-entry
- xinelib-parsereferenceatom-dos(44652) vdb-entry
- FEDORA-2008-7572 vendor-advisory
- FEDORA-2008-7512 vendor-advisory
- FEDORA-2009-0542 vendor-advisory