Action not permitted
Modal body text goes here.
Modal Title
Modal Body
usn-8716-2
Vulnerability from osv_ubuntu
USN-8716-1 fixed several vulnerabilities in FFmpeg. This update provides the corresponding fix for Ubuntu 26.04 LTS.
Original advisory details:
It was discovered that FFmpeg incorrectly handled certain crafted media files in the VobSub subtitle demuxer. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2026-64830)
It was discovered that FFmpeg incorrectly handled certain crafted HEVC bitstreams in the Vulkan HEVC hardware decoder. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2026-64831)
It was discovered that FFmpeg incorrectly handled certain crafted video files in the NVDEC hardware decoder. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2026-64832)
It was discovered that FFmpeg incorrectly handled certain crafted DTS audio streams in the S/PDIF muxer. An attacker could possibly use this issue to cause a denial of service or expose sensitive information. (CVE-2026-64833)
It was discovered that FFmpeg incorrectly handled certain crafted RTP/ASF streams. An attacker could possibly use this issue to cause a denial of service. (CVE-2026-64834)
It was discovered that FFmpeg incorrectly handled certain crafted ADX audio files. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2026-64835)
It was discovered that FFmpeg incorrectly handled certain crafted AVI files in the TDSC video decoder. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2026-65703)
It was discovered that FFmpeg incorrectly handled certain crafted ffconcat files processed via the TY demuxer. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2026-65704)
It was discovered that FFmpeg incorrectly handled certain crafted video streams in the vf_floodfill video filter. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2026-65705)
It was discovered that FFmpeg incorrectly handled certain crafted NV12 video frames in the vf_swaprect video filter. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2026-65706)
It was discovered that FFmpeg incorrectly handled certain crafted hvcC NAL arrays in the HEVC parser. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2026-75141)
It was discovered that FFmpeg incorrectly handled certain crafted MPEG system headers. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2026-75142)
It was discovered that FFmpeg incorrectly handled certain crafted network input in the librist protocol handler. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2026-75143)
It was discovered that FFmpeg incorrectly handled certain crafted Dirac data units in the VC2 HQ RTP packetizer. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2026-75144)
It was discovered that FFmpeg incorrectly handled certain crafted DASH manifests. An attacker could possibly use this issue to cause a denial of service or expose sensitive information. (CVE-2026-75146)
{
"affected": [
{
"database_specific": {
"cves_map": {
"cves": [
{
"id": "CVE-2026-64830",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-64831",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-64832",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-64833",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-64834",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-64835",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-65703",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-65704",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-65705",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-65706",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-75141",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-75142",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-75143",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-75144",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-75146",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:N/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
}
],
"ecosystem": "Ubuntu:Pro:26.04:LTS"
}
},
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavdevice62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavutil60",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswresample6",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswscale9",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:8.0.1-3ubuntu2+esm4?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:8.0.1-3ubuntu2+esm4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:7.1.1-1ubuntu4",
"7:7.1.2-1ubuntu3",
"7:7.1.2-1ubuntu4",
"7:7.1.3-1ubuntu1",
"7:8.0.1-2ubuntu1",
"7:8.0.1-3ubuntu1",
"7:8.0.1-3ubuntu2",
"7:8.0.1-3ubuntu2+esm1",
"7:8.0.1-3ubuntu2+esm3"
]
}
],
"aliases": [],
"details": "USN-8716-1 fixed several vulnerabilities in FFmpeg. This update provides\nthe corresponding fix for Ubuntu 26.04 LTS.\n\nOriginal advisory details:\n\n It was discovered that FFmpeg incorrectly handled certain crafted media\n files in the VobSub subtitle demuxer. An attacker could possibly use\n this issue to cause a denial of service or execute arbitrary code.\n (CVE-2026-64830)\n\n It was discovered that FFmpeg incorrectly handled certain crafted HEVC\n bitstreams in the Vulkan HEVC hardware decoder. An attacker could\n possibly use this issue to cause a denial of service or execute\n arbitrary code. (CVE-2026-64831)\n\n It was discovered that FFmpeg incorrectly handled certain crafted video\n files in the NVDEC hardware decoder. An attacker could possibly use\n this issue to cause a denial of service or execute arbitrary code.\n (CVE-2026-64832)\n\n It was discovered that FFmpeg incorrectly handled certain crafted DTS\n audio streams in the S/PDIF muxer. An attacker could possibly use this\n issue to cause a denial of service or expose sensitive information.\n (CVE-2026-64833)\n\n It was discovered that FFmpeg incorrectly handled certain crafted RTP/ASF\n streams. An attacker could possibly use this issue to cause a denial of\n service. (CVE-2026-64834)\n\n It was discovered that FFmpeg incorrectly handled certain crafted ADX\n audio files. An attacker could possibly use this issue to cause a\n denial of service or execute arbitrary code. (CVE-2026-64835)\n\n It was discovered that FFmpeg incorrectly handled certain crafted AVI\n files in the TDSC video decoder. An attacker could possibly use this\n issue to cause a denial of service or execute arbitrary code.\n (CVE-2026-65703)\n\n It was discovered that FFmpeg incorrectly handled certain crafted\n ffconcat files processed via the TY demuxer. An attacker could possibly\n use this issue to cause a denial of service or execute arbitrary code.\n (CVE-2026-65704)\n\n It was discovered that FFmpeg incorrectly handled certain crafted video\n streams in the vf_floodfill video filter. An attacker could possibly\n use this issue to cause a denial of service or execute arbitrary code.\n (CVE-2026-65705)\n\n It was discovered that FFmpeg incorrectly handled certain crafted NV12\n video frames in the vf_swaprect video filter. An attacker could\n possibly use this issue to cause a denial of service or execute\n arbitrary code. (CVE-2026-65706)\n\n It was discovered that FFmpeg incorrectly handled certain crafted hvcC\n NAL arrays in the HEVC parser. An attacker could possibly use this\n issue to cause a denial of service or execute arbitrary code.\n (CVE-2026-75141)\n\n It was discovered that FFmpeg incorrectly handled certain crafted MPEG\n system headers. An attacker could possibly use this issue to cause a\n denial of service or execute arbitrary code. (CVE-2026-75142)\n\n It was discovered that FFmpeg incorrectly handled certain crafted\n network input in the librist protocol handler. An attacker could\n possibly use this issue to cause a denial of service or execute\n arbitrary code. (CVE-2026-75143)\n\n It was discovered that FFmpeg incorrectly handled certain crafted Dirac\n data units in the VC2 HQ RTP packetizer. An attacker could possibly use\n this issue to cause a denial of service or execute arbitrary code.\n (CVE-2026-75144)\n\n It was discovered that FFmpeg incorrectly handled certain crafted DASH\n manifests. An attacker could possibly use this issue to cause a denial\n of service or expose sensitive information. (CVE-2026-75146)",
"id": "USN-8716-2",
"modified": "2026-09-09T17:27:15Z",
"published": "2026-09-09T17:27:15Z",
"references": [
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-2"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-64830"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-64831"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-64832"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-64833"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-64834"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-64835"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-65703"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-65704"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-65705"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-65706"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-75141"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-75142"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-75143"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-75144"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-75146"
}
],
"related": [],
"schema_version": "1.7.0",
"summary": "ffmpeg vulnerabilities",
"upstream": [
"UBUNTU-CVE-2026-64830",
"UBUNTU-CVE-2026-64831",
"UBUNTU-CVE-2026-64832",
"UBUNTU-CVE-2026-64833",
"UBUNTU-CVE-2026-64834",
"UBUNTU-CVE-2026-64835",
"UBUNTU-CVE-2026-65703",
"UBUNTU-CVE-2026-65704",
"UBUNTU-CVE-2026-65705",
"UBUNTU-CVE-2026-65706",
"UBUNTU-CVE-2026-75141",
"UBUNTU-CVE-2026-75142",
"UBUNTU-CVE-2026-75143",
"UBUNTU-CVE-2026-75144",
"UBUNTU-CVE-2026-75146"
]
}
ubuntu-cve-2026-64830
Vulnerability from osv_ubuntu
FFmpeg versions 2.1 through 8.1.2 contains a heap buffer overflow vulnerability in the VobSub subtitle demuxer that allows attackers to corrupt adjacent heap memory by supplying a malicious .sub/.idx subtitle file declaring more distinct stream IDs than the fixed-size array bounds in libavformat/mpeg.c. Attackers can craft a subtitle file with excessive distinct stream IDs to trigger unbounded writes beyond the vobsub->q[] array boundary via ff_subtitles_queue_insert(), potentially achieving arbitrary code execution in any application using FFmpeg's VobSub demuxer.
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libav-tools",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice-extra-53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter-extra-3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavresample1",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil-extra-52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale-extra-2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "libav",
"purl": "pkg:deb/ubuntu/libav@6:9.20-0ubuntu0.14.04.1+esm1?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"6:0.8.7-1ubuntu2",
"6:9.10-1ubuntu1",
"6:9.10-1ubuntu2",
"6:9.10-1ubuntu5",
"6:9.10-1ubuntu6",
"6:9.10-1ubuntu7",
"6:9.11-2ubuntu1",
"6:9.11-2ubuntu2",
"6:9.13-0ubuntu0.14.04.1",
"6:9.14-0ubuntu0.14.04.1",
"6:9.16-0ubuntu0.14.04.1",
"6:9.18-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1+esm1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libav-tools",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavcodec-ffmpeg-extra56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavcodec-ffmpeg56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavdevice-ffmpeg56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavfilter-ffmpeg5",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavformat-ffmpeg56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavresample-ffmpeg2",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavutil-ffmpeg54",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libpostproc-ffmpeg53",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libswresample-ffmpeg1",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libswscale-ffmpeg3",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:2.8.17-0ubuntu0.1+esm17?arch=source\u0026distro=esm-apps-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:2.8.17-0ubuntu0.1+esm17"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:2.7.2-1build1",
"7:2.8.1-1ubuntu1",
"7:2.8.2-1ubuntu1",
"7:2.8.3-1",
"7:2.8.4-1",
"7:2.8.4-1ubuntu1",
"7:2.8.4-1ubuntu2",
"7:2.8.4-1ubuntu3",
"7:2.8.4-1ubuntu4",
"7:2.8.6-1ubuntu1",
"7:2.8.6-1ubuntu2",
"7:2.8.8-0ubuntu0.16.04.1",
"7:2.8.10-0ubuntu0.16.04.1",
"7:2.8.11-0ubuntu0.16.04.1",
"7:2.8.14-0ubuntu0.16.04.1",
"7:2.8.15-0ubuntu0.16.04.1",
"7:2.8.15-0ubuntu0.16.04.1+esm1",
"7:2.8.17-0ubuntu0.1",
"7:2.8.17-0ubuntu0.1+esm1",
"7:2.8.17-0ubuntu0.1+esm2",
"7:2.8.17-0ubuntu0.1+esm3",
"7:2.8.17-0ubuntu0.1+esm4",
"7:2.8.17-0ubuntu0.1+esm5",
"7:2.8.17-0ubuntu0.1+esm6",
"7:2.8.17-0ubuntu0.1+esm7",
"7:2.8.17-0ubuntu0.1+esm8",
"7:2.8.17-0ubuntu0.1+esm9",
"7:2.8.17-0ubuntu0.1+esm10",
"7:2.8.17-0ubuntu0.1+esm11",
"7:2.8.17-0ubuntu0.1+esm12",
"7:2.8.17-0ubuntu0.1+esm13",
"7:2.8.17-0ubuntu0.1+esm14",
"7:2.8.17-0ubuntu0.1+esm15",
"7:2.8.17-0ubuntu0.1+esm16"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec-extra57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavdevice57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter-extra6",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter6",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavformat57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavresample3",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavutil55",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libpostproc54",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libswresample2",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libswscale4",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:3.4.11-0ubuntu0.1+esm15?arch=source\u0026distro=esm-apps/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:3.4.11-0ubuntu0.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:3.3.4-2",
"7:3.3.4-2build3",
"7:3.4-2ubuntu2",
"7:3.4-4",
"7:3.4-4build1",
"7:3.4.1-1",
"7:3.4.1-1build1",
"7:3.4.2-1",
"7:3.4.2-1build1",
"7:3.4.2-2",
"7:3.4.4-0ubuntu0.18.04.1",
"7:3.4.6-0ubuntu0.18.04.1",
"7:3.4.8-0ubuntu0.2",
"7:3.4.11-0ubuntu0.1",
"7:3.4.11-0ubuntu0.1+esm1",
"7:3.4.11-0ubuntu0.1+esm2",
"7:3.4.11-0ubuntu0.1+esm3",
"7:3.4.11-0ubuntu0.1+esm4",
"7:3.4.11-0ubuntu0.1+esm5",
"7:3.4.11-0ubuntu0.1+esm6",
"7:3.4.11-0ubuntu0.1+esm7",
"7:3.4.11-0ubuntu0.1+esm8",
"7:3.4.11-0ubuntu0.1+esm9",
"7:3.4.11-0ubuntu0.1+esm10",
"7:3.4.11-0ubuntu0.1+esm11",
"7:3.4.11-0ubuntu0.1+esm12",
"7:3.4.11-0ubuntu0.1+esm13",
"7:3.4.11-0ubuntu0.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavresample4",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.2.7-0ubuntu0.1+esm16?arch=source\u0026distro=esm-apps/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.2.7-0ubuntu0.1+esm16"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.1.4-1build2",
"7:4.2.1-2",
"7:4.2.1-2ubuntu1",
"7:4.2.2-1build1",
"7:4.2.2-1ubuntu1",
"7:4.2.4-1ubuntu0.1",
"7:4.2.4-1ubuntu0.1+esm1",
"7:4.2.7-0ubuntu0.1",
"7:4.2.7-0ubuntu0.1+esm1",
"7:4.2.7-0ubuntu0.1+esm2",
"7:4.2.7-0ubuntu0.1+esm3",
"7:4.2.7-0ubuntu0.1+esm4",
"7:4.2.7-0ubuntu0.1+esm5",
"7:4.2.7-0ubuntu0.1+esm6",
"7:4.2.7-0ubuntu0.1+esm7",
"7:4.2.7-0ubuntu0.1+esm8",
"7:4.2.7-0ubuntu0.1+esm9",
"7:4.2.7-0ubuntu0.1+esm10",
"7:4.2.7-0ubuntu0.1+esm11",
"7:4.2.7-0ubuntu0.1+esm12",
"7:4.2.7-0ubuntu0.1+esm13",
"7:4.2.7-0ubuntu0.1+esm14",
"7:4.2.7-0ubuntu0.1+esm15"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.4.2-0ubuntu0.22.04.1+esm15?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.4-6ubuntu5",
"7:4.4.1-2ubuntu1",
"7:4.4.1-3ubuntu1",
"7:4.4.1-3ubuntu2",
"7:4.4.1-3ubuntu3",
"7:4.4.1-3ubuntu5",
"7:4.4.2-0ubuntu0.22.04.1",
"7:4.4.2-0ubuntu0.22.04.1+esm1",
"7:4.4.2-0ubuntu0.22.04.1+esm2",
"7:4.4.2-0ubuntu0.22.04.1+esm3",
"7:4.4.2-0ubuntu0.22.04.1+esm4",
"7:4.4.2-0ubuntu0.22.04.1+esm5",
"7:4.4.2-0ubuntu0.22.04.1+esm6",
"7:4.4.2-0ubuntu0.22.04.1+esm7",
"7:4.4.2-0ubuntu0.22.04.1+esm8",
"7:4.4.2-0ubuntu0.22.04.1+esm9",
"7:4.4.2-0ubuntu0.22.04.1+esm10",
"7:4.4.2-0ubuntu0.22.04.1+esm11",
"7:4.4.2-0ubuntu0.22.04.1+esm12",
"7:4.4.2-0ubuntu0.22.04.1+esm13",
"7:4.4.2-0ubuntu0.22.04.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavdevice60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavutil58",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libpostproc57",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswresample4",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswscale7",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:24.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:6.1.1-3ubuntu5+esm13?arch=source\u0026distro=esm-apps/noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:6.1.1-3ubuntu5+esm13"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:6.0-6ubuntu1",
"7:6.0-9ubuntu1",
"7:6.1-2ubuntu1",
"7:6.1-3ubuntu1",
"7:6.1-4ubuntu1",
"7:6.1-5ubuntu1",
"7:6.1.1-1ubuntu1",
"7:6.1.1-3ubuntu1",
"7:6.1.1-3ubuntu5",
"7:6.1.1-3ubuntu5+esm1",
"7:6.1.1-3ubuntu5+esm2",
"7:6.1.1-3ubuntu5+esm3",
"7:6.1.1-3ubuntu5+esm4",
"7:6.1.1-3ubuntu5+esm5",
"7:6.1.1-3ubuntu5+esm6",
"7:6.1.1-3ubuntu5+esm7",
"7:6.1.1-3ubuntu5+esm8",
"7:6.1.1-3ubuntu5+esm10",
"7:6.1.1-3ubuntu5+esm11",
"7:6.1.1-3ubuntu5+esm12"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavdevice62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavutil60",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswresample6",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswscale9",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:8.0.1-3ubuntu2+esm4?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:8.0.1-3ubuntu2+esm4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:7.1.1-1ubuntu4",
"7:7.1.2-1ubuntu3",
"7:7.1.2-1ubuntu4",
"7:7.1.3-1ubuntu1",
"7:8.0.1-2ubuntu1",
"7:8.0.1-3ubuntu1",
"7:8.0.1-3ubuntu2",
"7:8.0.1-3ubuntu2+esm1",
"7:8.0.1-3ubuntu2+esm3"
]
}
],
"aliases": [],
"details": "FFmpeg versions 2.1 through 8.1.2 contains a heap buffer overflow vulnerability in the VobSub subtitle demuxer that allows attackers to corrupt adjacent heap memory by supplying a malicious .sub/.idx subtitle file declaring more distinct stream IDs than the fixed-size array bounds in libavformat/mpeg.c. Attackers can craft a subtitle file with excessive distinct stream IDs to trigger unbounded writes beyond the vobsub-\u003eq[] array boundary via ff_subtitles_queue_insert(), potentially achieving arbitrary code execution in any application using FFmpeg\u0027s VobSub demuxer.",
"id": "UBUNTU-CVE-2026-64830",
"modified": "2026-09-09T22:36:43Z",
"published": "2026-07-22T17:16:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-64830"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-64830"
},
{
"type": "REPORT",
"url": "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23657"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-2"
}
],
"related": [
"USN-8716-1",
"USN-8716-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-64830"
]
}
ubuntu-cve-2026-64831
Vulnerability from osv_ubuntu
FFmpeg versions 8.0 through 8.1.2 contains a stack buffer overflow vulnerability in the Vulkan HEVC hardware decoder that allows remote attackers to overwrite return addresses and adjacent stack frames by supplying a crafted HEVC/H.265 bitstream. Attackers can embed a malicious vps_num_hrd_parameters value exceeding HEVC_MAX_SUB_LAYERS in any supported container format to overflow stack-allocated arrays in the vk_hevc_end_frame function, potentially achieving arbitrary code execution.
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libav-tools",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice-extra-53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter-extra-3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavresample1",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil-extra-52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale-extra-2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "libav",
"purl": "pkg:deb/ubuntu/libav@6:9.20-0ubuntu0.14.04.1+esm1?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"6:0.8.7-1ubuntu2",
"6:9.10-1ubuntu1",
"6:9.10-1ubuntu2",
"6:9.10-1ubuntu5",
"6:9.10-1ubuntu6",
"6:9.10-1ubuntu7",
"6:9.11-2ubuntu1",
"6:9.11-2ubuntu2",
"6:9.13-0ubuntu0.14.04.1",
"6:9.14-0ubuntu0.14.04.1",
"6:9.16-0ubuntu0.14.04.1",
"6:9.18-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1+esm1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavdevice62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavutil60",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswresample6",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswscale9",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:8.0.1-3ubuntu2+esm4?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:8.0.1-3ubuntu2+esm4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:7.1.1-1ubuntu4",
"7:7.1.2-1ubuntu3",
"7:7.1.2-1ubuntu4",
"7:7.1.3-1ubuntu1",
"7:8.0.1-2ubuntu1",
"7:8.0.1-3ubuntu1",
"7:8.0.1-3ubuntu2",
"7:8.0.1-3ubuntu2+esm1",
"7:8.0.1-3ubuntu2+esm3"
]
}
],
"aliases": [],
"details": "FFmpeg versions 8.0 through 8.1.2 contains a stack buffer overflow vulnerability in the Vulkan HEVC hardware decoder that allows remote attackers to overwrite return addresses and adjacent stack frames by supplying a crafted HEVC/H.265 bitstream. Attackers can embed a malicious vps_num_hrd_parameters value exceeding HEVC_MAX_SUB_LAYERS in any supported container format to overflow stack-allocated arrays in the vk_hevc_end_frame function, potentially achieving arbitrary code execution.",
"id": "UBUNTU-CVE-2026-64831",
"modified": "2026-09-09T22:36:43Z",
"published": "2026-07-22T17:16:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-64831"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-64831"
},
{
"type": "REPORT",
"url": "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23665"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-2"
}
],
"related": [
"USN-8716-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-64831"
]
}
ubuntu-cve-2026-64832
Vulnerability from osv_ubuntu
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 ff_nvdec_start_frame_sep_ref error path frees memory via nvdec_fdd_priv_free 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.
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libav-tools",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice-extra-53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter-extra-3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavresample1",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil-extra-52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale-extra-2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "libav",
"purl": "pkg:deb/ubuntu/libav@6:9.20-0ubuntu0.14.04.1+esm1?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"6:0.8.7-1ubuntu2",
"6:9.10-1ubuntu1",
"6:9.10-1ubuntu2",
"6:9.10-1ubuntu5",
"6:9.10-1ubuntu6",
"6:9.10-1ubuntu7",
"6:9.11-2ubuntu1",
"6:9.11-2ubuntu2",
"6:9.13-0ubuntu0.14.04.1",
"6:9.14-0ubuntu0.14.04.1",
"6:9.16-0ubuntu0.14.04.1",
"6:9.18-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1+esm1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.4.2-0ubuntu0.22.04.1+esm15?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.4-6ubuntu5",
"7:4.4.1-2ubuntu1",
"7:4.4.1-3ubuntu1",
"7:4.4.1-3ubuntu2",
"7:4.4.1-3ubuntu3",
"7:4.4.1-3ubuntu5",
"7:4.4.2-0ubuntu0.22.04.1",
"7:4.4.2-0ubuntu0.22.04.1+esm1",
"7:4.4.2-0ubuntu0.22.04.1+esm2",
"7:4.4.2-0ubuntu0.22.04.1+esm3",
"7:4.4.2-0ubuntu0.22.04.1+esm4",
"7:4.4.2-0ubuntu0.22.04.1+esm5",
"7:4.4.2-0ubuntu0.22.04.1+esm6",
"7:4.4.2-0ubuntu0.22.04.1+esm7",
"7:4.4.2-0ubuntu0.22.04.1+esm8",
"7:4.4.2-0ubuntu0.22.04.1+esm9",
"7:4.4.2-0ubuntu0.22.04.1+esm10",
"7:4.4.2-0ubuntu0.22.04.1+esm11",
"7:4.4.2-0ubuntu0.22.04.1+esm12",
"7:4.4.2-0ubuntu0.22.04.1+esm13",
"7:4.4.2-0ubuntu0.22.04.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavdevice60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavutil58",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libpostproc57",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswresample4",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswscale7",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:24.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:6.1.1-3ubuntu5+esm13?arch=source\u0026distro=esm-apps/noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:6.1.1-3ubuntu5+esm13"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:6.0-6ubuntu1",
"7:6.0-9ubuntu1",
"7:6.1-2ubuntu1",
"7:6.1-3ubuntu1",
"7:6.1-4ubuntu1",
"7:6.1-5ubuntu1",
"7:6.1.1-1ubuntu1",
"7:6.1.1-3ubuntu1",
"7:6.1.1-3ubuntu5",
"7:6.1.1-3ubuntu5+esm1",
"7:6.1.1-3ubuntu5+esm2",
"7:6.1.1-3ubuntu5+esm3",
"7:6.1.1-3ubuntu5+esm4",
"7:6.1.1-3ubuntu5+esm5",
"7:6.1.1-3ubuntu5+esm6",
"7:6.1.1-3ubuntu5+esm7",
"7:6.1.1-3ubuntu5+esm8",
"7:6.1.1-3ubuntu5+esm10",
"7:6.1.1-3ubuntu5+esm11",
"7:6.1.1-3ubuntu5+esm12"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavdevice62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavutil60",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswresample6",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswscale9",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:8.0.1-3ubuntu2+esm4?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:8.0.1-3ubuntu2+esm4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:7.1.1-1ubuntu4",
"7:7.1.2-1ubuntu3",
"7:7.1.2-1ubuntu4",
"7:7.1.3-1ubuntu1",
"7:8.0.1-2ubuntu1",
"7:8.0.1-3ubuntu1",
"7:8.0.1-3ubuntu2",
"7:8.0.1-3ubuntu2+esm1",
"7:8.0.1-3ubuntu2+esm3"
]
}
],
"aliases": [],
"details": "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 ff_nvdec_start_frame_sep_ref error path frees memory via nvdec_fdd_priv_free 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.",
"id": "UBUNTU-CVE-2026-64832",
"modified": "2026-09-09T22:36:43Z",
"published": "2026-07-22T18:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-64832"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-64832"
},
{
"type": "REPORT",
"url": "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23664"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-2"
}
],
"related": [
"USN-8716-1",
"USN-8716-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-64832"
]
}
ubuntu-cve-2026-64833
Vulnerability from osv_ubuntu
FFmpeg versions 0.7.1 through 8.1.2 contain an out-of-bounds read vulnerability in the S/PDIF muxer that allows attackers to access memory beyond buffer boundaries by supplying a crafted DTS stream with a core_size value larger than the actual packet length. Attackers can exploit the missing bounds check in the spdif_header_dts4 function by providing a malicious DTS-HD audio stream during S/PDIF re-muxing to trigger unauthorized memory reads beyond the packet buffer.
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libav-tools",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice-extra-53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter-extra-3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavresample1",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil-extra-52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale-extra-2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "libav",
"purl": "pkg:deb/ubuntu/libav@6:9.20-0ubuntu0.14.04.1+esm1?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"6:0.8.7-1ubuntu2",
"6:9.10-1ubuntu1",
"6:9.10-1ubuntu2",
"6:9.10-1ubuntu5",
"6:9.10-1ubuntu6",
"6:9.10-1ubuntu7",
"6:9.11-2ubuntu1",
"6:9.11-2ubuntu2",
"6:9.13-0ubuntu0.14.04.1",
"6:9.14-0ubuntu0.14.04.1",
"6:9.16-0ubuntu0.14.04.1",
"6:9.18-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1+esm1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libav-tools",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavcodec-ffmpeg-extra56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavcodec-ffmpeg56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavdevice-ffmpeg56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavfilter-ffmpeg5",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavformat-ffmpeg56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavresample-ffmpeg2",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavutil-ffmpeg54",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libpostproc-ffmpeg53",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libswresample-ffmpeg1",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libswscale-ffmpeg3",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:2.8.17-0ubuntu0.1+esm17?arch=source\u0026distro=esm-apps-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:2.8.17-0ubuntu0.1+esm17"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:2.7.2-1build1",
"7:2.8.1-1ubuntu1",
"7:2.8.2-1ubuntu1",
"7:2.8.3-1",
"7:2.8.4-1",
"7:2.8.4-1ubuntu1",
"7:2.8.4-1ubuntu2",
"7:2.8.4-1ubuntu3",
"7:2.8.4-1ubuntu4",
"7:2.8.6-1ubuntu1",
"7:2.8.6-1ubuntu2",
"7:2.8.8-0ubuntu0.16.04.1",
"7:2.8.10-0ubuntu0.16.04.1",
"7:2.8.11-0ubuntu0.16.04.1",
"7:2.8.14-0ubuntu0.16.04.1",
"7:2.8.15-0ubuntu0.16.04.1",
"7:2.8.15-0ubuntu0.16.04.1+esm1",
"7:2.8.17-0ubuntu0.1",
"7:2.8.17-0ubuntu0.1+esm1",
"7:2.8.17-0ubuntu0.1+esm2",
"7:2.8.17-0ubuntu0.1+esm3",
"7:2.8.17-0ubuntu0.1+esm4",
"7:2.8.17-0ubuntu0.1+esm5",
"7:2.8.17-0ubuntu0.1+esm6",
"7:2.8.17-0ubuntu0.1+esm7",
"7:2.8.17-0ubuntu0.1+esm8",
"7:2.8.17-0ubuntu0.1+esm9",
"7:2.8.17-0ubuntu0.1+esm10",
"7:2.8.17-0ubuntu0.1+esm11",
"7:2.8.17-0ubuntu0.1+esm12",
"7:2.8.17-0ubuntu0.1+esm13",
"7:2.8.17-0ubuntu0.1+esm14",
"7:2.8.17-0ubuntu0.1+esm15",
"7:2.8.17-0ubuntu0.1+esm16"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec-extra57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavdevice57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter-extra6",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter6",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavformat57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavresample3",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavutil55",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libpostproc54",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libswresample2",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libswscale4",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:3.4.11-0ubuntu0.1+esm15?arch=source\u0026distro=esm-apps/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:3.4.11-0ubuntu0.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:3.3.4-2",
"7:3.3.4-2build3",
"7:3.4-2ubuntu2",
"7:3.4-4",
"7:3.4-4build1",
"7:3.4.1-1",
"7:3.4.1-1build1",
"7:3.4.2-1",
"7:3.4.2-1build1",
"7:3.4.2-2",
"7:3.4.4-0ubuntu0.18.04.1",
"7:3.4.6-0ubuntu0.18.04.1",
"7:3.4.8-0ubuntu0.2",
"7:3.4.11-0ubuntu0.1",
"7:3.4.11-0ubuntu0.1+esm1",
"7:3.4.11-0ubuntu0.1+esm2",
"7:3.4.11-0ubuntu0.1+esm3",
"7:3.4.11-0ubuntu0.1+esm4",
"7:3.4.11-0ubuntu0.1+esm5",
"7:3.4.11-0ubuntu0.1+esm6",
"7:3.4.11-0ubuntu0.1+esm7",
"7:3.4.11-0ubuntu0.1+esm8",
"7:3.4.11-0ubuntu0.1+esm9",
"7:3.4.11-0ubuntu0.1+esm10",
"7:3.4.11-0ubuntu0.1+esm11",
"7:3.4.11-0ubuntu0.1+esm12",
"7:3.4.11-0ubuntu0.1+esm13",
"7:3.4.11-0ubuntu0.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavresample4",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.2.7-0ubuntu0.1+esm16?arch=source\u0026distro=esm-apps/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.2.7-0ubuntu0.1+esm16"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.1.4-1build2",
"7:4.2.1-2",
"7:4.2.1-2ubuntu1",
"7:4.2.2-1build1",
"7:4.2.2-1ubuntu1",
"7:4.2.4-1ubuntu0.1",
"7:4.2.4-1ubuntu0.1+esm1",
"7:4.2.7-0ubuntu0.1",
"7:4.2.7-0ubuntu0.1+esm1",
"7:4.2.7-0ubuntu0.1+esm2",
"7:4.2.7-0ubuntu0.1+esm3",
"7:4.2.7-0ubuntu0.1+esm4",
"7:4.2.7-0ubuntu0.1+esm5",
"7:4.2.7-0ubuntu0.1+esm6",
"7:4.2.7-0ubuntu0.1+esm7",
"7:4.2.7-0ubuntu0.1+esm8",
"7:4.2.7-0ubuntu0.1+esm9",
"7:4.2.7-0ubuntu0.1+esm10",
"7:4.2.7-0ubuntu0.1+esm11",
"7:4.2.7-0ubuntu0.1+esm12",
"7:4.2.7-0ubuntu0.1+esm13",
"7:4.2.7-0ubuntu0.1+esm14",
"7:4.2.7-0ubuntu0.1+esm15"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.4.2-0ubuntu0.22.04.1+esm15?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.4-6ubuntu5",
"7:4.4.1-2ubuntu1",
"7:4.4.1-3ubuntu1",
"7:4.4.1-3ubuntu2",
"7:4.4.1-3ubuntu3",
"7:4.4.1-3ubuntu5",
"7:4.4.2-0ubuntu0.22.04.1",
"7:4.4.2-0ubuntu0.22.04.1+esm1",
"7:4.4.2-0ubuntu0.22.04.1+esm2",
"7:4.4.2-0ubuntu0.22.04.1+esm3",
"7:4.4.2-0ubuntu0.22.04.1+esm4",
"7:4.4.2-0ubuntu0.22.04.1+esm5",
"7:4.4.2-0ubuntu0.22.04.1+esm6",
"7:4.4.2-0ubuntu0.22.04.1+esm7",
"7:4.4.2-0ubuntu0.22.04.1+esm8",
"7:4.4.2-0ubuntu0.22.04.1+esm9",
"7:4.4.2-0ubuntu0.22.04.1+esm10",
"7:4.4.2-0ubuntu0.22.04.1+esm11",
"7:4.4.2-0ubuntu0.22.04.1+esm12",
"7:4.4.2-0ubuntu0.22.04.1+esm13",
"7:4.4.2-0ubuntu0.22.04.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavdevice60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavutil58",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libpostproc57",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswresample4",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswscale7",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:24.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:6.1.1-3ubuntu5+esm13?arch=source\u0026distro=esm-apps/noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:6.1.1-3ubuntu5+esm13"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:6.0-6ubuntu1",
"7:6.0-9ubuntu1",
"7:6.1-2ubuntu1",
"7:6.1-3ubuntu1",
"7:6.1-4ubuntu1",
"7:6.1-5ubuntu1",
"7:6.1.1-1ubuntu1",
"7:6.1.1-3ubuntu1",
"7:6.1.1-3ubuntu5",
"7:6.1.1-3ubuntu5+esm1",
"7:6.1.1-3ubuntu5+esm2",
"7:6.1.1-3ubuntu5+esm3",
"7:6.1.1-3ubuntu5+esm4",
"7:6.1.1-3ubuntu5+esm5",
"7:6.1.1-3ubuntu5+esm6",
"7:6.1.1-3ubuntu5+esm7",
"7:6.1.1-3ubuntu5+esm8",
"7:6.1.1-3ubuntu5+esm10",
"7:6.1.1-3ubuntu5+esm11",
"7:6.1.1-3ubuntu5+esm12"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavdevice62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavutil60",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswresample6",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswscale9",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:8.0.1-3ubuntu2+esm4?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:8.0.1-3ubuntu2+esm4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:7.1.1-1ubuntu4",
"7:7.1.2-1ubuntu3",
"7:7.1.2-1ubuntu4",
"7:7.1.3-1ubuntu1",
"7:8.0.1-2ubuntu1",
"7:8.0.1-3ubuntu1",
"7:8.0.1-3ubuntu2",
"7:8.0.1-3ubuntu2+esm1",
"7:8.0.1-3ubuntu2+esm3"
]
}
],
"aliases": [],
"details": "FFmpeg versions 0.7.1 through 8.1.2 contain an out-of-bounds read vulnerability in the S/PDIF muxer that allows attackers to access memory beyond buffer boundaries by supplying a crafted DTS stream with a core_size value larger than the actual packet length. Attackers can exploit the missing bounds check in the spdif_header_dts4 function by providing a malicious DTS-HD audio stream during S/PDIF re-muxing to trigger unauthorized memory reads beyond the packet buffer.",
"id": "UBUNTU-CVE-2026-64833",
"modified": "2026-09-09T22:36:43Z",
"published": "2026-07-22T18:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-64833"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-64833"
},
{
"type": "REPORT",
"url": "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23661"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-2"
}
],
"related": [
"USN-8716-1",
"USN-8716-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-64833"
]
}
ubuntu-cve-2026-64834
Vulnerability from osv_ubuntu
FFmpeg versions 0.6.3 through 8.1.2 contain an infinite loop vulnerability in the RTP/ASF demuxer within libavformat/rtpdec_asf.c that allows remote attackers to cause denial of service by sending a crafted RTP/ASF stream. The rtp_asf_fix_header function fails to validate a minimum chunksize when iterating over ASF objects, causing the loop pointer to never advance when a chunksize is smaller than the 24-byte minimum ASF object header size, resulting in CPU exhaustion that denies service to legitimate users.
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libav-tools",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice-extra-53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter-extra-3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavresample1",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil-extra-52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale-extra-2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "libav",
"purl": "pkg:deb/ubuntu/libav@6:9.20-0ubuntu0.14.04.1+esm1?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"6:0.8.7-1ubuntu2",
"6:9.10-1ubuntu1",
"6:9.10-1ubuntu2",
"6:9.10-1ubuntu5",
"6:9.10-1ubuntu6",
"6:9.10-1ubuntu7",
"6:9.11-2ubuntu1",
"6:9.11-2ubuntu2",
"6:9.13-0ubuntu0.14.04.1",
"6:9.14-0ubuntu0.14.04.1",
"6:9.16-0ubuntu0.14.04.1",
"6:9.18-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1+esm1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libav-tools",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavcodec-ffmpeg-extra56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavcodec-ffmpeg56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavdevice-ffmpeg56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavfilter-ffmpeg5",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavformat-ffmpeg56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavresample-ffmpeg2",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavutil-ffmpeg54",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libpostproc-ffmpeg53",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libswresample-ffmpeg1",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libswscale-ffmpeg3",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:2.8.17-0ubuntu0.1+esm17?arch=source\u0026distro=esm-apps-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:2.8.17-0ubuntu0.1+esm17"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:2.7.2-1build1",
"7:2.8.1-1ubuntu1",
"7:2.8.2-1ubuntu1",
"7:2.8.3-1",
"7:2.8.4-1",
"7:2.8.4-1ubuntu1",
"7:2.8.4-1ubuntu2",
"7:2.8.4-1ubuntu3",
"7:2.8.4-1ubuntu4",
"7:2.8.6-1ubuntu1",
"7:2.8.6-1ubuntu2",
"7:2.8.8-0ubuntu0.16.04.1",
"7:2.8.10-0ubuntu0.16.04.1",
"7:2.8.11-0ubuntu0.16.04.1",
"7:2.8.14-0ubuntu0.16.04.1",
"7:2.8.15-0ubuntu0.16.04.1",
"7:2.8.15-0ubuntu0.16.04.1+esm1",
"7:2.8.17-0ubuntu0.1",
"7:2.8.17-0ubuntu0.1+esm1",
"7:2.8.17-0ubuntu0.1+esm2",
"7:2.8.17-0ubuntu0.1+esm3",
"7:2.8.17-0ubuntu0.1+esm4",
"7:2.8.17-0ubuntu0.1+esm5",
"7:2.8.17-0ubuntu0.1+esm6",
"7:2.8.17-0ubuntu0.1+esm7",
"7:2.8.17-0ubuntu0.1+esm8",
"7:2.8.17-0ubuntu0.1+esm9",
"7:2.8.17-0ubuntu0.1+esm10",
"7:2.8.17-0ubuntu0.1+esm11",
"7:2.8.17-0ubuntu0.1+esm12",
"7:2.8.17-0ubuntu0.1+esm13",
"7:2.8.17-0ubuntu0.1+esm14",
"7:2.8.17-0ubuntu0.1+esm15",
"7:2.8.17-0ubuntu0.1+esm16"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec-extra57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavdevice57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter-extra6",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter6",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavformat57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavresample3",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavutil55",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libpostproc54",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libswresample2",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libswscale4",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:3.4.11-0ubuntu0.1+esm15?arch=source\u0026distro=esm-apps/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:3.4.11-0ubuntu0.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:3.3.4-2",
"7:3.3.4-2build3",
"7:3.4-2ubuntu2",
"7:3.4-4",
"7:3.4-4build1",
"7:3.4.1-1",
"7:3.4.1-1build1",
"7:3.4.2-1",
"7:3.4.2-1build1",
"7:3.4.2-2",
"7:3.4.4-0ubuntu0.18.04.1",
"7:3.4.6-0ubuntu0.18.04.1",
"7:3.4.8-0ubuntu0.2",
"7:3.4.11-0ubuntu0.1",
"7:3.4.11-0ubuntu0.1+esm1",
"7:3.4.11-0ubuntu0.1+esm2",
"7:3.4.11-0ubuntu0.1+esm3",
"7:3.4.11-0ubuntu0.1+esm4",
"7:3.4.11-0ubuntu0.1+esm5",
"7:3.4.11-0ubuntu0.1+esm6",
"7:3.4.11-0ubuntu0.1+esm7",
"7:3.4.11-0ubuntu0.1+esm8",
"7:3.4.11-0ubuntu0.1+esm9",
"7:3.4.11-0ubuntu0.1+esm10",
"7:3.4.11-0ubuntu0.1+esm11",
"7:3.4.11-0ubuntu0.1+esm12",
"7:3.4.11-0ubuntu0.1+esm13",
"7:3.4.11-0ubuntu0.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavresample4",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.2.7-0ubuntu0.1+esm16?arch=source\u0026distro=esm-apps/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.2.7-0ubuntu0.1+esm16"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.1.4-1build2",
"7:4.2.1-2",
"7:4.2.1-2ubuntu1",
"7:4.2.2-1build1",
"7:4.2.2-1ubuntu1",
"7:4.2.4-1ubuntu0.1",
"7:4.2.4-1ubuntu0.1+esm1",
"7:4.2.7-0ubuntu0.1",
"7:4.2.7-0ubuntu0.1+esm1",
"7:4.2.7-0ubuntu0.1+esm2",
"7:4.2.7-0ubuntu0.1+esm3",
"7:4.2.7-0ubuntu0.1+esm4",
"7:4.2.7-0ubuntu0.1+esm5",
"7:4.2.7-0ubuntu0.1+esm6",
"7:4.2.7-0ubuntu0.1+esm7",
"7:4.2.7-0ubuntu0.1+esm8",
"7:4.2.7-0ubuntu0.1+esm9",
"7:4.2.7-0ubuntu0.1+esm10",
"7:4.2.7-0ubuntu0.1+esm11",
"7:4.2.7-0ubuntu0.1+esm12",
"7:4.2.7-0ubuntu0.1+esm13",
"7:4.2.7-0ubuntu0.1+esm14",
"7:4.2.7-0ubuntu0.1+esm15"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.4.2-0ubuntu0.22.04.1+esm15?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.4-6ubuntu5",
"7:4.4.1-2ubuntu1",
"7:4.4.1-3ubuntu1",
"7:4.4.1-3ubuntu2",
"7:4.4.1-3ubuntu3",
"7:4.4.1-3ubuntu5",
"7:4.4.2-0ubuntu0.22.04.1",
"7:4.4.2-0ubuntu0.22.04.1+esm1",
"7:4.4.2-0ubuntu0.22.04.1+esm2",
"7:4.4.2-0ubuntu0.22.04.1+esm3",
"7:4.4.2-0ubuntu0.22.04.1+esm4",
"7:4.4.2-0ubuntu0.22.04.1+esm5",
"7:4.4.2-0ubuntu0.22.04.1+esm6",
"7:4.4.2-0ubuntu0.22.04.1+esm7",
"7:4.4.2-0ubuntu0.22.04.1+esm8",
"7:4.4.2-0ubuntu0.22.04.1+esm9",
"7:4.4.2-0ubuntu0.22.04.1+esm10",
"7:4.4.2-0ubuntu0.22.04.1+esm11",
"7:4.4.2-0ubuntu0.22.04.1+esm12",
"7:4.4.2-0ubuntu0.22.04.1+esm13",
"7:4.4.2-0ubuntu0.22.04.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavdevice60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavutil58",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libpostproc57",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswresample4",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswscale7",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:24.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:6.1.1-3ubuntu5+esm13?arch=source\u0026distro=esm-apps/noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:6.1.1-3ubuntu5+esm13"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:6.0-6ubuntu1",
"7:6.0-9ubuntu1",
"7:6.1-2ubuntu1",
"7:6.1-3ubuntu1",
"7:6.1-4ubuntu1",
"7:6.1-5ubuntu1",
"7:6.1.1-1ubuntu1",
"7:6.1.1-3ubuntu1",
"7:6.1.1-3ubuntu5",
"7:6.1.1-3ubuntu5+esm1",
"7:6.1.1-3ubuntu5+esm2",
"7:6.1.1-3ubuntu5+esm3",
"7:6.1.1-3ubuntu5+esm4",
"7:6.1.1-3ubuntu5+esm5",
"7:6.1.1-3ubuntu5+esm6",
"7:6.1.1-3ubuntu5+esm7",
"7:6.1.1-3ubuntu5+esm8",
"7:6.1.1-3ubuntu5+esm10",
"7:6.1.1-3ubuntu5+esm11",
"7:6.1.1-3ubuntu5+esm12"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavdevice62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavutil60",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswresample6",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswscale9",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:8.0.1-3ubuntu2+esm4?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:8.0.1-3ubuntu2+esm4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:7.1.1-1ubuntu4",
"7:7.1.2-1ubuntu3",
"7:7.1.2-1ubuntu4",
"7:7.1.3-1ubuntu1",
"7:8.0.1-2ubuntu1",
"7:8.0.1-3ubuntu1",
"7:8.0.1-3ubuntu2",
"7:8.0.1-3ubuntu2+esm1",
"7:8.0.1-3ubuntu2+esm3"
]
}
],
"aliases": [],
"details": "FFmpeg versions 0.6.3 through 8.1.2 contain an infinite loop vulnerability in the RTP/ASF demuxer within libavformat/rtpdec_asf.c that allows remote attackers to cause denial of service by sending a crafted RTP/ASF stream. The rtp_asf_fix_header function fails to validate a minimum chunksize when iterating over ASF objects, causing the loop pointer to never advance when a chunksize is smaller than the 24-byte minimum ASF object header size, resulting in CPU exhaustion that denies service to legitimate users.",
"id": "UBUNTU-CVE-2026-64834",
"modified": "2026-09-09T22:36:43Z",
"published": "2026-07-22T18:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-64834"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-64834"
},
{
"type": "REPORT",
"url": "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23663"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-2"
}
],
"related": [
"USN-8716-1",
"USN-8716-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-64834"
]
}
ubuntu-cve-2026-64835
Vulnerability from osv_ubuntu
FFmpeg versions 4.4 through 8.1.2 contain an out-of-bounds memory access vulnerability in the ADX audio decoder within libavcodec/adxdec.c that allows attackers to trigger both out-of-bounds reads and writes by supplying a crafted ADX or AAX audio file with a mid-stream channel layout change. When AV_PKT_DATA_NEW_EXTRADATA side data is received mid-stream, the adx_decode_frame function re-parses the stream header but fails to update the internal channel state, causing subsequent decoding operations to access the prev[] state array using a stale channel count.
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libav-tools",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice-extra-53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter-extra-3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavresample1",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil-extra-52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale-extra-2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "libav",
"purl": "pkg:deb/ubuntu/libav@6:9.20-0ubuntu0.14.04.1+esm1?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"6:0.8.7-1ubuntu2",
"6:9.10-1ubuntu1",
"6:9.10-1ubuntu2",
"6:9.10-1ubuntu5",
"6:9.10-1ubuntu6",
"6:9.10-1ubuntu7",
"6:9.11-2ubuntu1",
"6:9.11-2ubuntu2",
"6:9.13-0ubuntu0.14.04.1",
"6:9.14-0ubuntu0.14.04.1",
"6:9.16-0ubuntu0.14.04.1",
"6:9.18-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1+esm1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.4.2-0ubuntu0.22.04.1+esm15?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.4-6ubuntu5",
"7:4.4.1-2ubuntu1",
"7:4.4.1-3ubuntu1",
"7:4.4.1-3ubuntu2",
"7:4.4.1-3ubuntu3",
"7:4.4.1-3ubuntu5",
"7:4.4.2-0ubuntu0.22.04.1",
"7:4.4.2-0ubuntu0.22.04.1+esm1",
"7:4.4.2-0ubuntu0.22.04.1+esm2",
"7:4.4.2-0ubuntu0.22.04.1+esm3",
"7:4.4.2-0ubuntu0.22.04.1+esm4",
"7:4.4.2-0ubuntu0.22.04.1+esm5",
"7:4.4.2-0ubuntu0.22.04.1+esm6",
"7:4.4.2-0ubuntu0.22.04.1+esm7",
"7:4.4.2-0ubuntu0.22.04.1+esm8",
"7:4.4.2-0ubuntu0.22.04.1+esm9",
"7:4.4.2-0ubuntu0.22.04.1+esm10",
"7:4.4.2-0ubuntu0.22.04.1+esm11",
"7:4.4.2-0ubuntu0.22.04.1+esm12",
"7:4.4.2-0ubuntu0.22.04.1+esm13",
"7:4.4.2-0ubuntu0.22.04.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavdevice60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavutil58",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libpostproc57",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswresample4",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswscale7",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:24.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:6.1.1-3ubuntu5+esm13?arch=source\u0026distro=esm-apps/noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:6.1.1-3ubuntu5+esm13"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:6.0-6ubuntu1",
"7:6.0-9ubuntu1",
"7:6.1-2ubuntu1",
"7:6.1-3ubuntu1",
"7:6.1-4ubuntu1",
"7:6.1-5ubuntu1",
"7:6.1.1-1ubuntu1",
"7:6.1.1-3ubuntu1",
"7:6.1.1-3ubuntu5",
"7:6.1.1-3ubuntu5+esm1",
"7:6.1.1-3ubuntu5+esm2",
"7:6.1.1-3ubuntu5+esm3",
"7:6.1.1-3ubuntu5+esm4",
"7:6.1.1-3ubuntu5+esm5",
"7:6.1.1-3ubuntu5+esm6",
"7:6.1.1-3ubuntu5+esm7",
"7:6.1.1-3ubuntu5+esm8",
"7:6.1.1-3ubuntu5+esm10",
"7:6.1.1-3ubuntu5+esm11",
"7:6.1.1-3ubuntu5+esm12"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavdevice62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavutil60",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswresample6",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswscale9",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:8.0.1-3ubuntu2+esm4?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:8.0.1-3ubuntu2+esm4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:7.1.1-1ubuntu4",
"7:7.1.2-1ubuntu3",
"7:7.1.2-1ubuntu4",
"7:7.1.3-1ubuntu1",
"7:8.0.1-2ubuntu1",
"7:8.0.1-3ubuntu1",
"7:8.0.1-3ubuntu2",
"7:8.0.1-3ubuntu2+esm1",
"7:8.0.1-3ubuntu2+esm3"
]
}
],
"aliases": [],
"details": "FFmpeg versions 4.4 through 8.1.2 contain an out-of-bounds memory access vulnerability in the ADX audio decoder within libavcodec/adxdec.c that allows attackers to trigger both out-of-bounds reads and writes by supplying a crafted ADX or AAX audio file with a mid-stream channel layout change. When AV_PKT_DATA_NEW_EXTRADATA side data is received mid-stream, the adx_decode_frame function re-parses the stream header but fails to update the internal channel state, causing subsequent decoding operations to access the prev[] state array using a stale channel count.",
"id": "UBUNTU-CVE-2026-64835",
"modified": "2026-09-09T22:36:43Z",
"published": "2026-07-22T18:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-64835"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-64835"
},
{
"type": "REPORT",
"url": "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23659"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-2"
}
],
"related": [
"USN-8716-1",
"USN-8716-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-64835"
]
}
ubuntu-cve-2026-65703
Vulnerability from osv_ubuntu
FFmpeg versions 2.7 through 8.1.2 contain an out-of-bounds write vulnerability in the TDSC video decoder that allows remote attackers to cause heap corruption by supplying a crafted AVI file that changes frame dimensions across TDSF frames. The tdsc_parse_tdsf() function fails to unreference the existing reference frame before calling av_frame_get_buffer(), causing tdsc_blit() and tdsc_yuv2rgb() to write attacker-controlled pixel data beyond the end of the undersized reference frame buffer, resulting in a process crash and potential code execution.
| URL | Type | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libav-tools",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice-extra-53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter-extra-3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavresample1",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil-extra-52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale-extra-2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "libav",
"purl": "pkg:deb/ubuntu/libav@6:9.20-0ubuntu0.14.04.1+esm1?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"6:0.8.7-1ubuntu2",
"6:9.10-1ubuntu1",
"6:9.10-1ubuntu2",
"6:9.10-1ubuntu5",
"6:9.10-1ubuntu6",
"6:9.10-1ubuntu7",
"6:9.11-2ubuntu1",
"6:9.11-2ubuntu2",
"6:9.13-0ubuntu0.14.04.1",
"6:9.14-0ubuntu0.14.04.1",
"6:9.16-0ubuntu0.14.04.1",
"6:9.18-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1+esm1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libav-tools",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavcodec-ffmpeg-extra56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavcodec-ffmpeg56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavdevice-ffmpeg56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavfilter-ffmpeg5",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavformat-ffmpeg56",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavresample-ffmpeg2",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libavutil-ffmpeg54",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libpostproc-ffmpeg53",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libswresample-ffmpeg1",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
},
{
"binary_name": "libswscale-ffmpeg3",
"binary_version": "7:2.8.17-0ubuntu0.1+esm17"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:2.8.17-0ubuntu0.1+esm17?arch=source\u0026distro=esm-apps-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:2.8.17-0ubuntu0.1+esm17"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:2.7.2-1build1",
"7:2.8.1-1ubuntu1",
"7:2.8.2-1ubuntu1",
"7:2.8.3-1",
"7:2.8.4-1",
"7:2.8.4-1ubuntu1",
"7:2.8.4-1ubuntu2",
"7:2.8.4-1ubuntu3",
"7:2.8.4-1ubuntu4",
"7:2.8.6-1ubuntu1",
"7:2.8.6-1ubuntu2",
"7:2.8.8-0ubuntu0.16.04.1",
"7:2.8.10-0ubuntu0.16.04.1",
"7:2.8.11-0ubuntu0.16.04.1",
"7:2.8.14-0ubuntu0.16.04.1",
"7:2.8.15-0ubuntu0.16.04.1",
"7:2.8.15-0ubuntu0.16.04.1+esm1",
"7:2.8.17-0ubuntu0.1",
"7:2.8.17-0ubuntu0.1+esm1",
"7:2.8.17-0ubuntu0.1+esm2",
"7:2.8.17-0ubuntu0.1+esm3",
"7:2.8.17-0ubuntu0.1+esm4",
"7:2.8.17-0ubuntu0.1+esm5",
"7:2.8.17-0ubuntu0.1+esm6",
"7:2.8.17-0ubuntu0.1+esm7",
"7:2.8.17-0ubuntu0.1+esm8",
"7:2.8.17-0ubuntu0.1+esm9",
"7:2.8.17-0ubuntu0.1+esm10",
"7:2.8.17-0ubuntu0.1+esm11",
"7:2.8.17-0ubuntu0.1+esm12",
"7:2.8.17-0ubuntu0.1+esm13",
"7:2.8.17-0ubuntu0.1+esm14",
"7:2.8.17-0ubuntu0.1+esm15",
"7:2.8.17-0ubuntu0.1+esm16"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec-extra57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavdevice57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter-extra6",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter6",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavformat57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavresample3",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavutil55",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libpostproc54",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libswresample2",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libswscale4",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:3.4.11-0ubuntu0.1+esm15?arch=source\u0026distro=esm-apps/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:3.4.11-0ubuntu0.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:3.3.4-2",
"7:3.3.4-2build3",
"7:3.4-2ubuntu2",
"7:3.4-4",
"7:3.4-4build1",
"7:3.4.1-1",
"7:3.4.1-1build1",
"7:3.4.2-1",
"7:3.4.2-1build1",
"7:3.4.2-2",
"7:3.4.4-0ubuntu0.18.04.1",
"7:3.4.6-0ubuntu0.18.04.1",
"7:3.4.8-0ubuntu0.2",
"7:3.4.11-0ubuntu0.1",
"7:3.4.11-0ubuntu0.1+esm1",
"7:3.4.11-0ubuntu0.1+esm2",
"7:3.4.11-0ubuntu0.1+esm3",
"7:3.4.11-0ubuntu0.1+esm4",
"7:3.4.11-0ubuntu0.1+esm5",
"7:3.4.11-0ubuntu0.1+esm6",
"7:3.4.11-0ubuntu0.1+esm7",
"7:3.4.11-0ubuntu0.1+esm8",
"7:3.4.11-0ubuntu0.1+esm9",
"7:3.4.11-0ubuntu0.1+esm10",
"7:3.4.11-0ubuntu0.1+esm11",
"7:3.4.11-0ubuntu0.1+esm12",
"7:3.4.11-0ubuntu0.1+esm13",
"7:3.4.11-0ubuntu0.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavresample4",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.2.7-0ubuntu0.1+esm16?arch=source\u0026distro=esm-apps/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.2.7-0ubuntu0.1+esm16"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.1.4-1build2",
"7:4.2.1-2",
"7:4.2.1-2ubuntu1",
"7:4.2.2-1build1",
"7:4.2.2-1ubuntu1",
"7:4.2.4-1ubuntu0.1",
"7:4.2.4-1ubuntu0.1+esm1",
"7:4.2.7-0ubuntu0.1",
"7:4.2.7-0ubuntu0.1+esm1",
"7:4.2.7-0ubuntu0.1+esm2",
"7:4.2.7-0ubuntu0.1+esm3",
"7:4.2.7-0ubuntu0.1+esm4",
"7:4.2.7-0ubuntu0.1+esm5",
"7:4.2.7-0ubuntu0.1+esm6",
"7:4.2.7-0ubuntu0.1+esm7",
"7:4.2.7-0ubuntu0.1+esm8",
"7:4.2.7-0ubuntu0.1+esm9",
"7:4.2.7-0ubuntu0.1+esm10",
"7:4.2.7-0ubuntu0.1+esm11",
"7:4.2.7-0ubuntu0.1+esm12",
"7:4.2.7-0ubuntu0.1+esm13",
"7:4.2.7-0ubuntu0.1+esm14",
"7:4.2.7-0ubuntu0.1+esm15"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.4.2-0ubuntu0.22.04.1+esm15?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.4-6ubuntu5",
"7:4.4.1-2ubuntu1",
"7:4.4.1-3ubuntu1",
"7:4.4.1-3ubuntu2",
"7:4.4.1-3ubuntu3",
"7:4.4.1-3ubuntu5",
"7:4.4.2-0ubuntu0.22.04.1",
"7:4.4.2-0ubuntu0.22.04.1+esm1",
"7:4.4.2-0ubuntu0.22.04.1+esm2",
"7:4.4.2-0ubuntu0.22.04.1+esm3",
"7:4.4.2-0ubuntu0.22.04.1+esm4",
"7:4.4.2-0ubuntu0.22.04.1+esm5",
"7:4.4.2-0ubuntu0.22.04.1+esm6",
"7:4.4.2-0ubuntu0.22.04.1+esm7",
"7:4.4.2-0ubuntu0.22.04.1+esm8",
"7:4.4.2-0ubuntu0.22.04.1+esm9",
"7:4.4.2-0ubuntu0.22.04.1+esm10",
"7:4.4.2-0ubuntu0.22.04.1+esm11",
"7:4.4.2-0ubuntu0.22.04.1+esm12",
"7:4.4.2-0ubuntu0.22.04.1+esm13",
"7:4.4.2-0ubuntu0.22.04.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavdevice60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavutil58",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libpostproc57",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswresample4",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswscale7",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:24.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:6.1.1-3ubuntu5+esm13?arch=source\u0026distro=esm-apps/noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:6.1.1-3ubuntu5+esm13"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:6.0-6ubuntu1",
"7:6.0-9ubuntu1",
"7:6.1-2ubuntu1",
"7:6.1-3ubuntu1",
"7:6.1-4ubuntu1",
"7:6.1-5ubuntu1",
"7:6.1.1-1ubuntu1",
"7:6.1.1-3ubuntu1",
"7:6.1.1-3ubuntu5",
"7:6.1.1-3ubuntu5+esm1",
"7:6.1.1-3ubuntu5+esm2",
"7:6.1.1-3ubuntu5+esm3",
"7:6.1.1-3ubuntu5+esm4",
"7:6.1.1-3ubuntu5+esm5",
"7:6.1.1-3ubuntu5+esm6",
"7:6.1.1-3ubuntu5+esm7",
"7:6.1.1-3ubuntu5+esm8",
"7:6.1.1-3ubuntu5+esm10",
"7:6.1.1-3ubuntu5+esm11",
"7:6.1.1-3ubuntu5+esm12"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavdevice62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavutil60",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswresample6",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswscale9",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:8.0.1-3ubuntu2+esm4?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:8.0.1-3ubuntu2+esm4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:7.1.1-1ubuntu4",
"7:7.1.2-1ubuntu3",
"7:7.1.2-1ubuntu4",
"7:7.1.3-1ubuntu1",
"7:8.0.1-2ubuntu1",
"7:8.0.1-3ubuntu1",
"7:8.0.1-3ubuntu2",
"7:8.0.1-3ubuntu2+esm1",
"7:8.0.1-3ubuntu2+esm3"
]
}
],
"aliases": [],
"details": "FFmpeg versions 2.7 through 8.1.2 contain an out-of-bounds write vulnerability in the TDSC video decoder that allows remote attackers to cause heap corruption by supplying a crafted AVI file that changes frame dimensions across TDSF frames. The tdsc_parse_tdsf() function fails to unreference the existing reference frame before calling av_frame_get_buffer(), causing tdsc_blit() and tdsc_yuv2rgb() to write attacker-controlled pixel data beyond the end of the undersized reference frame buffer, resulting in a process crash and potential code execution.",
"id": "UBUNTU-CVE-2026-65703",
"modified": "2026-09-09T22:36:44Z",
"published": "2026-07-23T20:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-65703"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-65703"
},
{
"type": "REPORT",
"url": "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23773"
},
{
"type": "REPORT",
"url": "https://code.ffmpeg.org/FFmpeg/FFmpeg/commit/fd3ee52fab34d98a95b787d0b5ff45685766200c"
},
{
"type": "REPORT",
"url": "https://www.vulncheck.com/advisories/ffmpeg-out-of-bounds-write-in-tdsc-video-decoder"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-2"
}
],
"related": [
"USN-8716-1",
"USN-8716-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-65703"
]
}
ubuntu-cve-2026-65704
Vulnerability from osv_ubuntu
FFmpeg through 8.1.2 contains an out-of-bounds write vulnerability that allows attackers to cause heap corruption by supplying a crafted ffconcat file processed with the -safe 0 flag. The TY demuxer's demux_audio() function decrements packet size without bounds checking, producing a negative size value that is passed to memcpy() in shorten_decode_frame(), where conversion to size_t wraps the value to near SIZE_MAX and triggers reads beyond the source allocation and writes far beyond the Shorten decoder's bitstream buffer.
| URL | Type | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libav-tools",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice-extra-53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter-extra-3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavresample1",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil-extra-52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale-extra-2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "libav",
"purl": "pkg:deb/ubuntu/libav@6:9.20-0ubuntu0.14.04.1+esm1?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"6:0.8.7-1ubuntu2",
"6:9.10-1ubuntu1",
"6:9.10-1ubuntu2",
"6:9.10-1ubuntu5",
"6:9.10-1ubuntu6",
"6:9.10-1ubuntu7",
"6:9.11-2ubuntu1",
"6:9.11-2ubuntu2",
"6:9.13-0ubuntu0.14.04.1",
"6:9.14-0ubuntu0.14.04.1",
"6:9.16-0ubuntu0.14.04.1",
"6:9.18-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1+esm1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavresample4",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.2.7-0ubuntu0.1+esm16?arch=source\u0026distro=esm-apps/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.2.7-0ubuntu0.1+esm16"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.1.4-1build2",
"7:4.2.1-2",
"7:4.2.1-2ubuntu1",
"7:4.2.2-1build1",
"7:4.2.2-1ubuntu1",
"7:4.2.4-1ubuntu0.1",
"7:4.2.4-1ubuntu0.1+esm1",
"7:4.2.7-0ubuntu0.1",
"7:4.2.7-0ubuntu0.1+esm1",
"7:4.2.7-0ubuntu0.1+esm2",
"7:4.2.7-0ubuntu0.1+esm3",
"7:4.2.7-0ubuntu0.1+esm4",
"7:4.2.7-0ubuntu0.1+esm5",
"7:4.2.7-0ubuntu0.1+esm6",
"7:4.2.7-0ubuntu0.1+esm7",
"7:4.2.7-0ubuntu0.1+esm8",
"7:4.2.7-0ubuntu0.1+esm9",
"7:4.2.7-0ubuntu0.1+esm10",
"7:4.2.7-0ubuntu0.1+esm11",
"7:4.2.7-0ubuntu0.1+esm12",
"7:4.2.7-0ubuntu0.1+esm13",
"7:4.2.7-0ubuntu0.1+esm14",
"7:4.2.7-0ubuntu0.1+esm15"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.4.2-0ubuntu0.22.04.1+esm15?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.4-6ubuntu5",
"7:4.4.1-2ubuntu1",
"7:4.4.1-3ubuntu1",
"7:4.4.1-3ubuntu2",
"7:4.4.1-3ubuntu3",
"7:4.4.1-3ubuntu5",
"7:4.4.2-0ubuntu0.22.04.1",
"7:4.4.2-0ubuntu0.22.04.1+esm1",
"7:4.4.2-0ubuntu0.22.04.1+esm2",
"7:4.4.2-0ubuntu0.22.04.1+esm3",
"7:4.4.2-0ubuntu0.22.04.1+esm4",
"7:4.4.2-0ubuntu0.22.04.1+esm5",
"7:4.4.2-0ubuntu0.22.04.1+esm6",
"7:4.4.2-0ubuntu0.22.04.1+esm7",
"7:4.4.2-0ubuntu0.22.04.1+esm8",
"7:4.4.2-0ubuntu0.22.04.1+esm9",
"7:4.4.2-0ubuntu0.22.04.1+esm10",
"7:4.4.2-0ubuntu0.22.04.1+esm11",
"7:4.4.2-0ubuntu0.22.04.1+esm12",
"7:4.4.2-0ubuntu0.22.04.1+esm13",
"7:4.4.2-0ubuntu0.22.04.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavdevice60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavutil58",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libpostproc57",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswresample4",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswscale7",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:24.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:6.1.1-3ubuntu5+esm13?arch=source\u0026distro=esm-apps/noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:6.1.1-3ubuntu5+esm13"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:6.0-6ubuntu1",
"7:6.0-9ubuntu1",
"7:6.1-2ubuntu1",
"7:6.1-3ubuntu1",
"7:6.1-4ubuntu1",
"7:6.1-5ubuntu1",
"7:6.1.1-1ubuntu1",
"7:6.1.1-3ubuntu1",
"7:6.1.1-3ubuntu5",
"7:6.1.1-3ubuntu5+esm1",
"7:6.1.1-3ubuntu5+esm2",
"7:6.1.1-3ubuntu5+esm3",
"7:6.1.1-3ubuntu5+esm4",
"7:6.1.1-3ubuntu5+esm5",
"7:6.1.1-3ubuntu5+esm6",
"7:6.1.1-3ubuntu5+esm7",
"7:6.1.1-3ubuntu5+esm8",
"7:6.1.1-3ubuntu5+esm10",
"7:6.1.1-3ubuntu5+esm11",
"7:6.1.1-3ubuntu5+esm12"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavdevice62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavutil60",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswresample6",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswscale9",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:8.0.1-3ubuntu2+esm4?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:8.0.1-3ubuntu2+esm4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:7.1.1-1ubuntu4",
"7:7.1.2-1ubuntu3",
"7:7.1.2-1ubuntu4",
"7:7.1.3-1ubuntu1",
"7:8.0.1-2ubuntu1",
"7:8.0.1-3ubuntu1",
"7:8.0.1-3ubuntu2",
"7:8.0.1-3ubuntu2+esm1",
"7:8.0.1-3ubuntu2+esm3"
]
}
],
"aliases": [],
"details": "FFmpeg through 8.1.2 contains an out-of-bounds write vulnerability that allows attackers to cause heap corruption by supplying a crafted ffconcat file processed with the -safe 0 flag. The TY demuxer\u0027s demux_audio() function decrements packet size without bounds checking, producing a negative size value that is passed to memcpy() in shorten_decode_frame(), where conversion to size_t wraps the value to near SIZE_MAX and triggers reads beyond the source allocation and writes far beyond the Shorten decoder\u0027s bitstream buffer.",
"id": "UBUNTU-CVE-2026-65704",
"modified": "2026-09-09T22:36:44Z",
"published": "2026-07-23T20:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-65704"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-65704"
},
{
"type": "REPORT",
"url": "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23767"
},
{
"type": "REPORT",
"url": "https://code.ffmpeg.org/FFmpeg/FFmpeg/commit/de771bd52774a52d45b0e2c82e56995a1ef40df7"
},
{
"type": "REPORT",
"url": "https://www.vulncheck.com/advisories/ffmpeg-out-of-bounds-write-via-ty-demuxer-and-shorten-decoder"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-2"
}
],
"related": [
"USN-8716-1",
"USN-8716-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-65704"
]
}
ubuntu-cve-2026-65705
Vulnerability from osv_ubuntu
FFmpeg versions 3.4 through 8.1.2 contain an out-of-bounds write vulnerability in the vf_floodfill video filter that allows attackers to corrupt heap memory by supplying a dynamically sized video stream with filtergraph reinitialization disabled via -reinit_filter 0. When config_input() allocates the points traversal stack based on initial frame dimensions and a subsequent larger frame is processed, filter_frame() performs flood-fill neighbor pushes beyond the original allocation boundary, resulting in heap corruption and process crash with potential for code execution depending on heap layout and process hardening.
| URL | Type | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libav-tools",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice-extra-53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter-extra-3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavresample1",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil-extra-52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale-extra-2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "libav",
"purl": "pkg:deb/ubuntu/libav@6:9.20-0ubuntu0.14.04.1+esm1?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"6:0.8.7-1ubuntu2",
"6:9.10-1ubuntu1",
"6:9.10-1ubuntu2",
"6:9.10-1ubuntu5",
"6:9.10-1ubuntu6",
"6:9.10-1ubuntu7",
"6:9.11-2ubuntu1",
"6:9.11-2ubuntu2",
"6:9.13-0ubuntu0.14.04.1",
"6:9.14-0ubuntu0.14.04.1",
"6:9.16-0ubuntu0.14.04.1",
"6:9.18-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1+esm1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec-extra57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavdevice57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter-extra6",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter6",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavformat57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavresample3",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavutil55",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libpostproc54",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libswresample2",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libswscale4",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:3.4.11-0ubuntu0.1+esm15?arch=source\u0026distro=esm-apps/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:3.4.11-0ubuntu0.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:3.3.4-2",
"7:3.3.4-2build3",
"7:3.4-2ubuntu2",
"7:3.4-4",
"7:3.4-4build1",
"7:3.4.1-1",
"7:3.4.1-1build1",
"7:3.4.2-1",
"7:3.4.2-1build1",
"7:3.4.2-2",
"7:3.4.4-0ubuntu0.18.04.1",
"7:3.4.6-0ubuntu0.18.04.1",
"7:3.4.8-0ubuntu0.2",
"7:3.4.11-0ubuntu0.1",
"7:3.4.11-0ubuntu0.1+esm1",
"7:3.4.11-0ubuntu0.1+esm2",
"7:3.4.11-0ubuntu0.1+esm3",
"7:3.4.11-0ubuntu0.1+esm4",
"7:3.4.11-0ubuntu0.1+esm5",
"7:3.4.11-0ubuntu0.1+esm6",
"7:3.4.11-0ubuntu0.1+esm7",
"7:3.4.11-0ubuntu0.1+esm8",
"7:3.4.11-0ubuntu0.1+esm9",
"7:3.4.11-0ubuntu0.1+esm10",
"7:3.4.11-0ubuntu0.1+esm11",
"7:3.4.11-0ubuntu0.1+esm12",
"7:3.4.11-0ubuntu0.1+esm13",
"7:3.4.11-0ubuntu0.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavresample4",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.2.7-0ubuntu0.1+esm16?arch=source\u0026distro=esm-apps/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.2.7-0ubuntu0.1+esm16"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.1.4-1build2",
"7:4.2.1-2",
"7:4.2.1-2ubuntu1",
"7:4.2.2-1build1",
"7:4.2.2-1ubuntu1",
"7:4.2.4-1ubuntu0.1",
"7:4.2.4-1ubuntu0.1+esm1",
"7:4.2.7-0ubuntu0.1",
"7:4.2.7-0ubuntu0.1+esm1",
"7:4.2.7-0ubuntu0.1+esm2",
"7:4.2.7-0ubuntu0.1+esm3",
"7:4.2.7-0ubuntu0.1+esm4",
"7:4.2.7-0ubuntu0.1+esm5",
"7:4.2.7-0ubuntu0.1+esm6",
"7:4.2.7-0ubuntu0.1+esm7",
"7:4.2.7-0ubuntu0.1+esm8",
"7:4.2.7-0ubuntu0.1+esm9",
"7:4.2.7-0ubuntu0.1+esm10",
"7:4.2.7-0ubuntu0.1+esm11",
"7:4.2.7-0ubuntu0.1+esm12",
"7:4.2.7-0ubuntu0.1+esm13",
"7:4.2.7-0ubuntu0.1+esm14",
"7:4.2.7-0ubuntu0.1+esm15"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.4.2-0ubuntu0.22.04.1+esm15?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.4-6ubuntu5",
"7:4.4.1-2ubuntu1",
"7:4.4.1-3ubuntu1",
"7:4.4.1-3ubuntu2",
"7:4.4.1-3ubuntu3",
"7:4.4.1-3ubuntu5",
"7:4.4.2-0ubuntu0.22.04.1",
"7:4.4.2-0ubuntu0.22.04.1+esm1",
"7:4.4.2-0ubuntu0.22.04.1+esm2",
"7:4.4.2-0ubuntu0.22.04.1+esm3",
"7:4.4.2-0ubuntu0.22.04.1+esm4",
"7:4.4.2-0ubuntu0.22.04.1+esm5",
"7:4.4.2-0ubuntu0.22.04.1+esm6",
"7:4.4.2-0ubuntu0.22.04.1+esm7",
"7:4.4.2-0ubuntu0.22.04.1+esm8",
"7:4.4.2-0ubuntu0.22.04.1+esm9",
"7:4.4.2-0ubuntu0.22.04.1+esm10",
"7:4.4.2-0ubuntu0.22.04.1+esm11",
"7:4.4.2-0ubuntu0.22.04.1+esm12",
"7:4.4.2-0ubuntu0.22.04.1+esm13",
"7:4.4.2-0ubuntu0.22.04.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavdevice60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavutil58",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libpostproc57",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswresample4",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswscale7",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:24.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:6.1.1-3ubuntu5+esm13?arch=source\u0026distro=esm-apps/noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:6.1.1-3ubuntu5+esm13"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:6.0-6ubuntu1",
"7:6.0-9ubuntu1",
"7:6.1-2ubuntu1",
"7:6.1-3ubuntu1",
"7:6.1-4ubuntu1",
"7:6.1-5ubuntu1",
"7:6.1.1-1ubuntu1",
"7:6.1.1-3ubuntu1",
"7:6.1.1-3ubuntu5",
"7:6.1.1-3ubuntu5+esm1",
"7:6.1.1-3ubuntu5+esm2",
"7:6.1.1-3ubuntu5+esm3",
"7:6.1.1-3ubuntu5+esm4",
"7:6.1.1-3ubuntu5+esm5",
"7:6.1.1-3ubuntu5+esm6",
"7:6.1.1-3ubuntu5+esm7",
"7:6.1.1-3ubuntu5+esm8",
"7:6.1.1-3ubuntu5+esm10",
"7:6.1.1-3ubuntu5+esm11",
"7:6.1.1-3ubuntu5+esm12"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavdevice62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavutil60",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswresample6",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswscale9",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:8.0.1-3ubuntu2+esm4?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:8.0.1-3ubuntu2+esm4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:7.1.1-1ubuntu4",
"7:7.1.2-1ubuntu3",
"7:7.1.2-1ubuntu4",
"7:7.1.3-1ubuntu1",
"7:8.0.1-2ubuntu1",
"7:8.0.1-3ubuntu1",
"7:8.0.1-3ubuntu2",
"7:8.0.1-3ubuntu2+esm1",
"7:8.0.1-3ubuntu2+esm3"
]
}
],
"aliases": [],
"details": "FFmpeg versions 3.4 through 8.1.2 contain an out-of-bounds write vulnerability in the vf_floodfill video filter that allows attackers to corrupt heap memory by supplying a dynamically sized video stream with filtergraph reinitialization disabled via -reinit_filter 0. When config_input() allocates the points traversal stack based on initial frame dimensions and a subsequent larger frame is processed, filter_frame() performs flood-fill neighbor pushes beyond the original allocation boundary, resulting in heap corruption and process crash with potential for code execution depending on heap layout and process hardening.",
"id": "UBUNTU-CVE-2026-65705",
"modified": "2026-09-09T22:36:44Z",
"published": "2026-07-23T20:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-65705"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-65705"
},
{
"type": "REPORT",
"url": "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23780"
},
{
"type": "REPORT",
"url": "https://code.ffmpeg.org/FFmpeg/FFmpeg/commit/f186c50cf53aec20e9a29059cb22ca3f2d59201c"
},
{
"type": "REPORT",
"url": "https://www.vulncheck.com/advisories/ffmpeg-vf-floodfill-out-of-bounds-write-via-filter-frame"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-2"
}
],
"related": [
"USN-8716-1",
"USN-8716-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-65705"
]
}
ubuntu-cve-2026-65706
Vulnerability from osv_ubuntu
FFmpeg versions 3.0 through 8.1.2 contain an out-of-bounds write vulnerability in the vf_swaprect video filter that allows attackers to corrupt heap memory by supplying a crafted NV12 video frame with odd width dimensions. The filter_frame() function reuses a temporary row buffer sized for plane 0's single-byte pixel step across all planes, causing an 18-byte memcpy into a 17-byte heap allocation when processing the two-byte-per-sample interleaved chroma plane of a 17x16 NV12 frame, resulting in heap corruption and process crash with potential for code execution.
| URL | Type | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libav-tools",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavcodec54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice-extra-53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavdevice53",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter-extra-3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavfilter3",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat-extra-54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavformat54",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavresample1",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil-extra-52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libavutil52",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale-extra-2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
},
{
"binary_name": "libswscale2",
"binary_version": "6:9.20-0ubuntu0.14.04.1+esm1"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "libav",
"purl": "pkg:deb/ubuntu/libav@6:9.20-0ubuntu0.14.04.1+esm1?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"6:0.8.7-1ubuntu2",
"6:9.10-1ubuntu1",
"6:9.10-1ubuntu2",
"6:9.10-1ubuntu5",
"6:9.10-1ubuntu6",
"6:9.10-1ubuntu7",
"6:9.11-2ubuntu1",
"6:9.11-2ubuntu2",
"6:9.13-0ubuntu0.14.04.1",
"6:9.14-0ubuntu0.14.04.1",
"6:9.16-0ubuntu0.14.04.1",
"6:9.18-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1",
"6:9.20-0ubuntu0.14.04.1+esm1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec-extra57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavcodec57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavdevice57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter-extra6",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavfilter6",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavformat57",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavresample3",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libavutil55",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libpostproc54",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libswresample2",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
},
{
"binary_name": "libswscale4",
"binary_version": "7:3.4.11-0ubuntu0.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:3.4.11-0ubuntu0.1+esm15?arch=source\u0026distro=esm-apps/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:3.4.11-0ubuntu0.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:3.3.4-2",
"7:3.3.4-2build3",
"7:3.4-2ubuntu2",
"7:3.4-4",
"7:3.4-4build1",
"7:3.4.1-1",
"7:3.4.1-1build1",
"7:3.4.2-1",
"7:3.4.2-1build1",
"7:3.4.2-2",
"7:3.4.4-0ubuntu0.18.04.1",
"7:3.4.6-0ubuntu0.18.04.1",
"7:3.4.8-0ubuntu0.2",
"7:3.4.11-0ubuntu0.1",
"7:3.4.11-0ubuntu0.1+esm1",
"7:3.4.11-0ubuntu0.1+esm2",
"7:3.4.11-0ubuntu0.1+esm3",
"7:3.4.11-0ubuntu0.1+esm4",
"7:3.4.11-0ubuntu0.1+esm5",
"7:3.4.11-0ubuntu0.1+esm6",
"7:3.4.11-0ubuntu0.1+esm7",
"7:3.4.11-0ubuntu0.1+esm8",
"7:3.4.11-0ubuntu0.1+esm9",
"7:3.4.11-0ubuntu0.1+esm10",
"7:3.4.11-0ubuntu0.1+esm11",
"7:3.4.11-0ubuntu0.1+esm12",
"7:3.4.11-0ubuntu0.1+esm13",
"7:3.4.11-0ubuntu0.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavresample4",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.2.7-0ubuntu0.1+esm16"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.2.7-0ubuntu0.1+esm16?arch=source\u0026distro=esm-apps/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.2.7-0ubuntu0.1+esm16"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.1.4-1build2",
"7:4.2.1-2",
"7:4.2.1-2ubuntu1",
"7:4.2.2-1build1",
"7:4.2.2-1ubuntu1",
"7:4.2.4-1ubuntu0.1",
"7:4.2.4-1ubuntu0.1+esm1",
"7:4.2.7-0ubuntu0.1",
"7:4.2.7-0ubuntu0.1+esm1",
"7:4.2.7-0ubuntu0.1+esm2",
"7:4.2.7-0ubuntu0.1+esm3",
"7:4.2.7-0ubuntu0.1+esm4",
"7:4.2.7-0ubuntu0.1+esm5",
"7:4.2.7-0ubuntu0.1+esm6",
"7:4.2.7-0ubuntu0.1+esm7",
"7:4.2.7-0ubuntu0.1+esm8",
"7:4.2.7-0ubuntu0.1+esm9",
"7:4.2.7-0ubuntu0.1+esm10",
"7:4.2.7-0ubuntu0.1+esm11",
"7:4.2.7-0ubuntu0.1+esm12",
"7:4.2.7-0ubuntu0.1+esm13",
"7:4.2.7-0ubuntu0.1+esm14",
"7:4.2.7-0ubuntu0.1+esm15"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavcodec58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavdevice58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter-extra7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavfilter7",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat-extra58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavformat58",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libavutil56",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libpostproc55",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswresample3",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
},
{
"binary_name": "libswscale5",
"binary_version": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:4.4.2-0ubuntu0.22.04.1+esm15?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:4.4.2-0ubuntu0.22.04.1+esm15"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:4.4-6ubuntu5",
"7:4.4.1-2ubuntu1",
"7:4.4.1-3ubuntu1",
"7:4.4.1-3ubuntu2",
"7:4.4.1-3ubuntu3",
"7:4.4.1-3ubuntu5",
"7:4.4.2-0ubuntu0.22.04.1",
"7:4.4.2-0ubuntu0.22.04.1+esm1",
"7:4.4.2-0ubuntu0.22.04.1+esm2",
"7:4.4.2-0ubuntu0.22.04.1+esm3",
"7:4.4.2-0ubuntu0.22.04.1+esm4",
"7:4.4.2-0ubuntu0.22.04.1+esm5",
"7:4.4.2-0ubuntu0.22.04.1+esm6",
"7:4.4.2-0ubuntu0.22.04.1+esm7",
"7:4.4.2-0ubuntu0.22.04.1+esm8",
"7:4.4.2-0ubuntu0.22.04.1+esm9",
"7:4.4.2-0ubuntu0.22.04.1+esm10",
"7:4.4.2-0ubuntu0.22.04.1+esm11",
"7:4.4.2-0ubuntu0.22.04.1+esm12",
"7:4.4.2-0ubuntu0.22.04.1+esm13",
"7:4.4.2-0ubuntu0.22.04.1+esm14"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavcodec60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavdevice60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter-extra9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavfilter9",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat-extra60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavformat60",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libavutil58",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libpostproc57",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswresample4",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
},
{
"binary_name": "libswscale7",
"binary_version": "7:6.1.1-3ubuntu5+esm13"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:24.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:6.1.1-3ubuntu5+esm13?arch=source\u0026distro=esm-apps/noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:6.1.1-3ubuntu5+esm13"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:6.0-6ubuntu1",
"7:6.0-9ubuntu1",
"7:6.1-2ubuntu1",
"7:6.1-3ubuntu1",
"7:6.1-4ubuntu1",
"7:6.1-5ubuntu1",
"7:6.1.1-1ubuntu1",
"7:6.1.1-3ubuntu1",
"7:6.1.1-3ubuntu5",
"7:6.1.1-3ubuntu5+esm1",
"7:6.1.1-3ubuntu5+esm2",
"7:6.1.1-3ubuntu5+esm3",
"7:6.1.1-3ubuntu5+esm4",
"7:6.1.1-3ubuntu5+esm5",
"7:6.1.1-3ubuntu5+esm6",
"7:6.1.1-3ubuntu5+esm7",
"7:6.1.1-3ubuntu5+esm8",
"7:6.1.1-3ubuntu5+esm10",
"7:6.1.1-3ubuntu5+esm11",
"7:6.1.1-3ubuntu5+esm12"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavcodec62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavdevice62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter-extra11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavfilter11",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat-extra62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavformat62",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libavutil60",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswresample6",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
},
{
"binary_name": "libswscale9",
"binary_version": "7:8.0.1-3ubuntu2+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "ffmpeg",
"purl": "pkg:deb/ubuntu/ffmpeg@7:8.0.1-3ubuntu2+esm4?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7:8.0.1-3ubuntu2+esm4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7:7.1.1-1ubuntu4",
"7:7.1.2-1ubuntu3",
"7:7.1.2-1ubuntu4",
"7:7.1.3-1ubuntu1",
"7:8.0.1-2ubuntu1",
"7:8.0.1-3ubuntu1",
"7:8.0.1-3ubuntu2",
"7:8.0.1-3ubuntu2+esm1",
"7:8.0.1-3ubuntu2+esm3"
]
}
],
"aliases": [],
"details": "FFmpeg versions 3.0 through 8.1.2 contain an out-of-bounds write vulnerability in the vf_swaprect video filter that allows attackers to corrupt heap memory by supplying a crafted NV12 video frame with odd width dimensions. The filter_frame() function reuses a temporary row buffer sized for plane 0\u0027s single-byte pixel step across all planes, causing an 18-byte memcpy into a 17-byte heap allocation when processing the two-byte-per-sample interleaved chroma plane of a 17x16 NV12 frame, resulting in heap corruption and process crash with potential for code execution.",
"id": "UBUNTU-CVE-2026-65706",
"modified": "2026-09-09T22:36:44Z",
"published": "2026-07-23T20:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-65706"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-65706"
},
{
"type": "REPORT",
"url": "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23779"
},
{
"type": "REPORT",
"url": "https://code.ffmpeg.org/FFmpeg/FFmpeg/commit/a7e38b617b32f996beaa371bbf04b39907d7a527"
},
{
"type": "REPORT",
"url": "https://www.vulncheck.com/advisories/ffmpeg-vf-swaprect-out-of-bounds-write-via-nv12-frame-processing"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8716-2"
}
],
"related": [
"USN-8716-1",
"USN-8716-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-65706"
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.