ffmpeg — security advisory
The adpcm_decode_frame function in adpcm.c in libavcodec in FFmpeg before 0.9.1 and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.6, and 0.8.x before 0.8.3 allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via an ADPCM file with the number of channels not equal to two.
- Products
- ffmpeg
- Affected versions
- Not specified
- Fixed versions
- 7:2.4.1-1
- CVEs
- CVE-2012-0852
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 23:12 UTC · Revision 1
Source evidence
The adpcm_decode_frame function in adpcm.c in libavcodec in FFmpeg before 0.9.1 and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.6, and 0.8.x before 0.8.3 allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via an ADPCM file with the number of channels not equal to two.
osv:DEBIAN-CVE-2012-0852
ffmpeg
Fixed versions: 7:2.4.1-1
ffmpeg
Fixed versions: 7:2.4.1-1
ffmpeg
Fixed versions: 7:2.4.1-1
Complete source record
{
"id": "04f8adfd9876bebe371092dd52478ceea95826f0a7994fac5e607a66caeda557",
"url": "https://osv.dev/vulnerability/DEBIAN-CVE-2012-0852",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "DEBIAN-CVE-2012-0852",
"summary": "The adpcm_decode_frame function in adpcm.c in libavcodec in FFmpeg before 0.9.1 and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.6, and 0.8.x before 0.8.3 allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via an ADPCM file with the number of channels not equal to two.",
"evidence": "osv:DEBIAN-CVE-2012-0852",
"products": [
{
"name": {
"value": "ffmpeg",
"evidence": "/affected/0/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "7:2.4.1-1",
"evidence": "/affected/0/ranges"
}
],
"affected_versions": []
},
{
"name": {
"value": "ffmpeg",
"evidence": "/affected/1/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "7:2.4.1-1",
"evidence": "/affected/1/ranges"
}
],
"affected_versions": []
},
{
"name": {
"value": "ffmpeg",
"evidence": "/affected/2/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "7:2.4.1-1",
"evidence": "/affected/2/ranges"
}
],
"affected_versions": []
}
],
"severity": "unknown",
"structured": {
"id": "DEBIAN-CVE-2012-0852",
"aliases": [
"DEBIAN-CVE-2012-0852"
],
"affected": [
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "7:2.4.1-1"
}
]
}
],
"package": {
"name": "ffmpeg",
"purl": "pkg:deb/debian/ffmpeg?arch=source&distro=bookworm",
"ecosystem": "Debian:12"
},
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2012-0852.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "7:2.4.1-1"
}
]
}
],
"package": {
"name": "ffmpeg",
"purl": "pkg:deb/debian/ffmpeg?arch=source&distro=trixie",
"ecosystem": "Debian:13"
},
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2012-0852.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "7:2.4.1-1"
}
]
}
],
"package": {
"name": "ffmpeg",
"purl": "pkg:deb/debian/ffmpeg?arch=source&distro=forky",
"ecosystem": "Debian:14"
},
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2012-0852.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
}
],
"modified": "2026-10-23T17:47:37.465444906Z",
"provider": "osv",
"upstream": [
"CVE-2012-0852"
],
"references": [
"https://security-tracker.debian.org/tracker/CVE-2012-0852"
]
},
"related_cves": [
{
"value": "CVE-2012-0852",
"evidence": "/upstream"
}
],
"security_relevant": true,
"severity_evidence": null
},
"source_id": "core-osv",
"document_id": 417994,
"published_at": "2012-08-20T18:55:02.777+00:00"
}