FFmpeg versions 4.4 through 8.1.2 contain a double-free vulnerability in the NVIDIA NVDEC hardware decoder within libavcodec/nvdec.c that allows attackers to trigger memory corruption by supplying a crafted video file. When no decoder surfaces remain, the ffnvdecstartframesepref error path frees memory via nvdecfddprivfree while the calling layer subsequently frees the same frame description data, resulting in a double-free of the underlying decoder context in any FFmpeg-based application using NVDEC hardware-accelerated decoding.
{
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/64xxx/CVE-2026-64832.json",
"unresolved_ranges": [
{
"extracted_events": [
{
"introduced": "4.4"
},
{
"last_affected": "8.1.2"
},
{
"introduced": "4c6217477fc64305055b37d9d1d0d76d30e37f97"
},
{
"last_affected": "4c6217477fc64305055b37d9d1d0d76d30e37f97"
}
],
"source": "AFFECTED_FIELD"
},
{
"extracted_events": [
{
"introduced": "4.4"
},
{
"last_affected": "8.1.2"
}
],
"source": "CPE_FIELD"
},
{
"extracted_events": [
{
"introduced": "4.4"
},
{
"fixed": "8.1.2"
}
],
"source": "DESCRIPTION"
}
],
"cwe_ids": [
"CWE-415"
]
}