CVE-2007-4938 Heap-based buffer overflow in libmpdemux/aviheader.c in MPlayer 1.0rc1 and earlier allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a .av...
HighCVSS 7.6
EPSS 16.0%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Heap-based buffer overflow in libmpdemux/aviheader.c in MPlayer 1.0rc1 and earlier allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a .avi file with certain large "indx truck size" and nEntriesInuse values, and a certain wLongsPerEntry value.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| mplayer | = 1.0_rc1 | No fix listed |
| sgi irix | All versions | No fix listed |
| debian/mplayer(Debian:12) | < 1.0~rc1-16.1 | 1.0~rc1-16.1 |
| debian/mplayer(Debian:13) | < 1.0~rc1-16.1 | 1.0~rc1-16.1 |
| debian/mplayer(Debian:14) | < 1.0~rc1-16.1 | 1.0~rc1-16.1 |
References
- Debian Security Tracker CVE-2007-4938 vendor-advisory
- bugs.debian.org issue-tracking
- 45940 vdb-entry
- 27016 third-party-advisory vendor-advisory
- 3144 third-party-advisory
- MDKSA-2007:192 vendor-advisory
- 20070912 CAL-20070912-1 Multiple vendor produce handling AVI file vulnerabilities mailing-list
- 25648 exploit vdb-entry
- www.vulnhunt.com exploit
- mplayer-avi-file-bo(36581) vdb-entry