Every CVE Search/ Get API key

CVE-2020-35964

track_header in libavformat/vividas.c in FFmpeg 4.3.1 has an out-of-bounds write because of...

6.5 MediumFix available

track_header in libavformat/vividas.c in FFmpeg 4.3.1 has an out-of-bounds write because of incorrect extradata packing.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

1.54%Up 0.9 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 6.5

track_header in libavformat/vividas.c in FFmpeg 4.3.1 has an out-of-bounds write because of incorrect extradata packing.

Record
CVE-2020-35964
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:N/A:P
Weakness
CWE-787
Updated
2026-11-02
CVE List No score

track_header in libavformat/vividas.c in FFmpeg 4.3.1 has an out-of-bounds write because of incorrect extradata packing.

Record
CVE-2020-35964
Updated
2026-11-02
EUVDEUVD-2020-23547 No score

track_header in libavformat/vividas.c in FFmpeg 4.3.1 has an out-of-bounds write because of incorrect extradata packing.

Record
EUVD-2020-23547
Updated
2026-11-03
GitHub AdvisoriesGHSA-rhcr-x3w4-7v5m 6.5

track_header in libavformat/vividas.c in FFmpeg 4.3.1 has an out-of-bounds write because of...

track_header in libavformat/vividas.c in FFmpeg 4.3.1 has an out-of-bounds write because of incorrect extradata packing.

Record
GHSA-rhcr-x3w4-7v5m
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-787
Updated
2026-11-02
OSVALPINE-CVE-2020-35964 6.5

track_header in libavformat/vividas.c in FFmpeg 4.3.1 has an out-of-bounds write because of incorrect extradata packing.

Record
ALPINE-CVE-2020-35964
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-03
OSV 6.5

track_header in libavformat/vividas.c in FFmpeg 4.3.1 has an out-of-bounds write because of incorrect extradata packing.

Record
CVE-2020-35964
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 5 moreShow less
OSVDEBIAN-CVE-2020-35964 6.5

track_header in libavformat/vividas.c in FFmpeg 4.3.1 has an out-of-bounds write because of incorrect extradata packing.

Record
DEBIAN-CVE-2020-35964
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVJLSEC-2025-110 6.5

`track_header` in `libavformat/vividas.c` in FFmpeg 4.3.1 has an out-of-bounds write because of...

track_header in libavformat/vividas.c in FFmpeg 4.3.1 has an out-of-bounds write because of incorrect extradata packing.

Record
JLSEC-2025-110
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:N/A:P
Updated
2026-11-02
OSVOESA-2022-1808 6.5

ffmpeg security update

FFmpeg is a complete and free Internet live audio and video broadcasting solution for Linux/Unix. It also includes a digital VCR. It can encode in real time in many formats including MPEG1 audio and video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and flash.

Security Fix(es):

track_header in libavformat/vividas.c in FFmpeg 4.3.1 has an out-of-bounds write because of incorrect extradata packing.(CVE-2020-35964)

libavcodec/dnxhddec.c in FFmpeg 4.4 does not check the return value of the init_vlc function, a similar issue to CVE-2013-0868.(CVE-2021-38114)

Record
OESA-2022-1808
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2020-35964 6.5

track_header in libavformat/vividas.c in FFmpeg 4.3.1 has an out-of-bounds write because of incorrect extradata packing.

Record
UBUNTU-CVE-2020-35964
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVopenSUSE-SU-2024:10754-1 No score

ffmpeg-4-4.4-5.2 on GA media

These are all security issues fixed in the ffmpeg-4-4.4-5.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10754-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ffmpeg
Alpine:v3.13
before 4.3.3-r0
4.3.3-r0
ffmpeg
Alpine:v3.14
before 4.3.2-r0
4.3.2-r0
ffmpeg
Alpine:v3.15
before 4.3.2-r0
4.3.2-r0
ffmpeg
Alpine:v3.16
before 4.3.2-r0
4.3.2-r0
ffmpeg
Alpine:v3.17
before 4.3.2-r0
4.3.2-r0
ffmpeg
Alpine:v3.18
before 4.3.2-r0
4.3.2-r0
ffmpeg
Alpine:v3.19
before 4.3.2-r0
4.3.2-r0
ffmpeg
Alpine:v3.20
before 4.3.2-r0
4.3.2-r0
ffmpeg
Alpine:v3.21
before 4.3.2-r0
4.3.2-r0
ffmpeg
Alpine:v3.22
before 4.3.2-r0
4.3.2-r0
Show 19 moreShow less
Affected packages
PackageAffectedFixed
ffmpeg
Alpine:v3.23
before 4.3.2-r0
4.3.2-r0
ffmpeg
Alpine:v3.24
before 4.3.2-r0
4.3.2-r0
ffmpeg4
Alpine:v3.16
before 4.3.2-r0
4.3.2-r0
ffmpeg4
Alpine:v3.17
before 4.3.2-r0
4.3.2-r0
ffmpeg4
Alpine:v3.18
before 4.3.2-r0
4.3.2-r0
ffmpeg4
Alpine:v3.19
before 4.3.2-r0
4.3.2-r0
ffmpeg4
Alpine:v3.20
before 4.3.2-r0
4.3.2-r0
ffmpeg4
Alpine:v3.21
before 4.3.2-r0
4.3.2-r0
ffmpeg4
Alpine:v3.22
before 4.3.2-r0
4.3.2-r0
ffmpeg
Debian:12
before 7:4.3.1-6
7:4.3.1-6
ffmpeg
Debian:13
before 7:4.3.1-6
7:4.3.1-6
ffmpeg
Debian:14
before 7:4.3.1-6
7:4.3.1-6
FFMPEG_jll
Julia
4.3.1+2 up to 4.4.0+0
4.4.0+0
FFplay_jll
Julia
before 4.4.4+0
4.4.4+0
ffmpeg
openEuler:20.03-LTS-SP1
before 4.2.4-4.oe1
4.2.4-4.oe1
ffmpeg
openEuler:20.03-LTS-SP3
before 4.2.4-4.oe1
4.2.4-4.oe1
ffmpeg
openEuler:22.03-LTS
before 4.2.4-4.oe2203
4.2.4-4.oe2203
ffmpeg
Ubuntu:20.04:LTS
before 7:4.2.7-0ubuntu0.1, plus listed versions
7:4.1.4-1build27:4.2.1-27:4.2.1-2ubuntu17:4.2.2-1build17:4.2.2-1ubuntu17:4.2.4-1ubuntu0.1
7:4.2.7-0ubuntu0.1
ffmpeg-4
openSUSE:Tumbleweed
before 4.4-5.2
4.4-5.2

History

History
RecordedChangedSources
affected, aliases, referencesOSV
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2020-35964 is a medium vulnerability (CVSS 6.5) in Ffmpeg, published January 3, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.54%, the 75th percentile. Fixed in ffmpeg 4.3.3-r0.

References

Show 51 moreShow less
MoveEnter Open