CVE-2009-0385
Integer signedness error in the fourxm_read_header function in libavformat/4xm.c in FFmpeg before...
Integer signedness error in the fourxm_read_header function in libavformat/4xm.c in FFmpeg before revision 16846 allows remote attackers to execute arbitrary code via a malformed 4X movie file with a large current_track value, which triggers a NULL pointer dereference.
Exploit likelihood
What each source reports
NVD Score used
9.3
Integer signedness error in the fourxm_read_header function in libavformat/4xm.c in FFmpeg before revision 16846 allows remote attackers to execute arbitrary code via a malformed 4X movie file with a large current_track value, which triggers a NULL pointer dereference.
- Record
CVE-2009-0385- CVSS 2.0
- 9.3 High
AV:N/AC:M/Au:N/C:C/I:C/A:C - Updated
- 2026-11-02
CVE List No score
Integer signedness error in the fourxm_read_header function in libavformat/4xm.c in FFmpeg before revision 16846 allows remote attackers to execute arbitrary code via a malformed 4X movie file with a large current_track value, which triggers a NULL pointer dereference.
- Record
CVE-2009-0385- Updated
- 2026-11-02
EUVDEUVD-2009-0389 No score
Integer signedness error in the fourxm_read_header function in libavformat/4xm.c in FFmpeg before revision 16846 allows remote attackers to execute arbitrary code via a malformed 4X movie file with a large current_track value, which triggers a NULL pointer dereference.
- Record
EUVD-2009-0389- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-h3wc-jxm7-mr49 No score
Integer signedness error in the fourxm_read_header function in libavformat/4xm.c in FFmpeg before...
Integer signedness error in the fourxm_read_header function in libavformat/4xm.c in FFmpeg before revision 16846 allows remote attackers to execute arbitrary code via a malformed 4X movie file with a large current_track value, which triggers a NULL pointer dereference.
- Record
GHSA-h3wc-jxm7-mr49- Updated
- 2026-11-02
OSV No score
Integer signedness error in the fourxm_read_header function in libavformat/4xm.c in FFmpeg before revision 16846 allows remote attackers to execute arbitrary code via a malformed 4X movie file with a large current_track value, which triggers a NULL pointer dereference.
- Record
CVE-2009-0385- Updated
- 2026-11-02
OSVDEBIAN-CVE-2009-0385 No score
Integer signedness error in the fourxm_read_header function in libavformat/4xm.c in FFmpeg before revision 16846 allows remote attackers to execute arbitrary code via a malformed 4X movie file with a large current_track value, which triggers a NULL pointer dereference.
- Record
DEBIAN-CVE-2009-0385- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
ffmpegDebian:12 |
before 0.svn20080206-16 | 0.svn20080206-16 |
ffmpegDebian:13 |
before 0.svn20080206-16 | 0.svn20080206-16 |
ffmpegDebian:14 |
before 0.svn20080206-16 | 0.svn20080206-16 |
mplayerDebian:12 |
before 1.0~rc2-14 | 1.0~rc2-14 |
mplayerDebian:13 |
before 1.0~rc2-14 | 1.0~rc2-14 |
mplayerDebian:14 |
before 1.0~rc2-14 | 1.0~rc2-14 |
ffmpegDebian:4.0 From an advisory covering 2 CVEs |
before 0.cvs20060823-8+etch1, plus listed versions 0.cvs20060823-8 |
0.cvs20060823-8+etch1 |
ffmpeg-debianDebian:5.0 From an advisory covering 2 CVEs |
before 0.svn20080206-17+lenny1, plus listed versions 0.svn20080206-160.svn20080206-17 |
0.svn20080206-17+lenny1 |
mplayerDebian:4.0 From an advisory covering 3 CVEs |
before 1.0~rc1-12etch7, plus listed versions 1.0~rc1-12etch1.0~rc1-12etch11.0~rc1-12etch21.0~rc1-12etch31.0~rc1-12etch5 |
1.0~rc1-12etch7 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-0385 is a high vulnerability (CVSS 9.3) in Ffmpeg, published February 2, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 6.66%, the 93rd percentile. Fixed in ffmpeg 0.svn20080206-16.
References
vupen.com/english/advisories/2009/0277
svn.mplayerhq.hu/ffmpeg/trunk/libavformat/4xm.c?r1=16838&r2=16846&pathrev=16846
secunia.com/advisories/34845
secunia.com/advisories/33711
securityfocus.com/bid/33502
debian.org/security/2009/dsa-1781
Show 20 moreShow less
osvdb.org/51643
ubuntu.com/usn/USN-734-1
secunia.com/advisories/34905
debian.org/security/2009/dsa-1782
git.ffmpeg.org?p=ffmpeg%3Ba=commitdiff%3Bh=72e715fb798f2cb79fd24a6d2eaeafb7c6eeda17
redhat.com/archives/fedora-package-announce/2009-April/msg00210.html
secunia.com/advisories/34385
security.gentoo.org/glsa/glsa-200903-33.xml
mandriva.com/security/advisories?name=MDVSA-2009:297
redhat.com/archives/fedora-package-announce/2009-April/msg00215.html
exchange.xforce.ibmcloud.com/vulnerabilities/48330
secunia.com/advisories/34296
secunia.com/advisories/34712
svn.mplayerhq.hu/ffmpeg?view=rev&revision=16846
trapkit.de/advisories/TKADV2009-004.txt
securityfocus.com/archive/1/500514/100/0/threaded
nvd.nist.gov/vuln/detail/CVE-2009-0385
git.ffmpeg.org?p=ffmpeg;a=commitdiff;h=72e715fb798f2cb79fd24a6d2eaeafb7c6eeda17
github.com/advisories/GHSA-h3wc-jxm7-mr49
security-tracker.debian.org/tracker/CVE-2009-0385