Every CVE Search/ Get API key

CVE-2022-3964

ffmpeg QuickTime RPZA Video Encoder rpzaenc.c out-of-bounds

4.3 MediumFix available

A vulnerability classified as problematic has been found in ffmpeg. This affects an unknown part of the file libavcodec/rpzaenc.c of the component QuickTime RPZA Video Encoder. The manipulation of the argument y_size leads to out-of-bounds read. It is possible to initiate the attack remotely. The name of the patch is 92f9b28ed84a77138105475beba16c146bdaf984. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-213543.

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
Low

Exploit likelihood

3.78%Up 2.9 points since Nov 13, 2022
90%50%10%1%

What each source reports

CVE List Score used 4.3

ffmpeg QuickTime RPZA Video Encoder rpzaenc.c out-of-bounds

A vulnerability classified as problematic has been found in ffmpeg. This affects an unknown part of the file libavcodec/rpzaenc.c of the component QuickTime RPZA Video Encoder. The manipulation of the argument y_size leads to out-of-bounds read. It is possible to initiate the attack remotely. The name of the patch is 92f9b28ed84a77138105475beba16c146bdaf984. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-213543.

Record
CVE-2022-3964
CVSS 3.1
4.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
Weakness
CWE-119
Updated
2026-11-02
EUVDEUVD-2022-43296 4.3

A vulnerability classified as problematic has been found in ffmpeg. This affects an unknown part of the file libavcodec/rpzaenc.c of the component QuickTime RPZA Video Encoder. The manipulation of the argument y_size leads to out-of-bounds read. It is possible to initiate the attack remotely. The name of the patch is 92f9b28ed84a77138105475beba16c146bdaf984. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-213543.

Record
EUVD-2022-43296
CVSS 3.1
4.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-03
GitHub AdvisoriesGHSA-5fpv-gjqp-q83p 8.1

A vulnerability classified as problematic has been found in ffmpeg. This affects an unknown part...

A vulnerability classified as problematic has been found in ffmpeg. This affects an unknown part of the file libavcodec/rpzaenc.c of the component QuickTime RPZA Video Encoder. The manipulation of the argument y_size leads to out-of-bounds read. It is possible to initiate the attack remotely. The name of the patch is 92f9b28ed84a77138105475beba16c146bdaf984. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-213543.

Record
GHSA-5fpv-gjqp-q83p
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H
Weakness
CWE-119
Updated
2026-11-02
NVD 4.3

A vulnerability classified as problematic has been found in ffmpeg. This affects an unknown part of the file libavcodec/rpzaenc.c of the component QuickTime RPZA Video Encoder. The manipulation of the argument y_size leads to out-of-bounds read. It is possible to initiate the attack remotely. The name of the patch is 92f9b28ed84a77138105475beba16c146bdaf984. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-213543.

Record
CVE-2022-3964
CVSS 3.1
4.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H
Weakness
CWE-119
Updated
2026-11-02
OSVALPINE-CVE-2022-3964 8.1

A vulnerability classified as problematic has been found in ffmpeg. This affects an unknown part of the file libavcodec/rpzaenc.c of the component QuickTime RPZA Video Encoder. The manipulation of the argument y_size leads to out-of-bounds read. It is possible to initiate the attack remotely. The name of the patch is 92f9b28ed84a77138105475beba16c146bdaf984. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-213543.

Record
ALPINE-CVE-2022-3964
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H
Updated
2026-11-03
OSV 4.3

ffmpeg QuickTime RPZA Video Encoder rpzaenc.c out-of-bounds

A vulnerability classified as problematic has been found in ffmpeg. This affects an unknown part of the file libavcodec/rpzaenc.c of the component QuickTime RPZA Video Encoder. The manipulation of the argument y_size leads to out-of-bounds read. It is possible to initiate the attack remotely. The name of the patch is 92f9b28ed84a77138105475beba16c146bdaf984. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-213543.

Record
CVE-2022-3964
CVSS 3.1
4.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
Weakness
CWE-119
Updated
2026-11-07
Show 8 moreShow less
OSVDEBIAN-CVE-2022-3964 8.1

A vulnerability classified as problematic has been found in ffmpeg. This affects an unknown part of the file libavcodec/rpzaenc.c of the component QuickTime RPZA Video Encoder. The manipulation of the argument y_size leads to out-of-bounds read. It is possible to initiate the attack remotely. The name of the patch is 92f9b28ed84a77138105475beba16c146bdaf984. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-213543.

Record
DEBIAN-CVE-2022-3964
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H
Updated
2026-11-03
OSVJLSEC-2025-120 8.1

A vulnerability classified as problematic has been found in ffmpeg

A vulnerability classified as problematic has been found in ffmpeg. This affects an unknown part of the file libavcodec/rpzaenc.c of the component QuickTime RPZA Video Encoder. The manipulation of the argument y_size leads to out-of-bounds read. It is possible to initiate the attack remotely. The name of the patch is 92f9b28ed84a77138105475beba16c146bdaf984. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-213543.

Record
JLSEC-2025-120
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2022-3964 4.3

A vulnerability classified as problematic has been found in ffmpeg. This affects an unknown part of the file libavcodec/rpzaenc.c of the component QuickTime RPZA Video Encoder. The manipulation of the argument y_size leads to out-of-bounds read. It is possible to initiate the attack remotely. The name of the patch is 92f9b28ed84a77138105475beba16c146bdaf984. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-213543.

Record
UBUNTU-CVE-2022-3964
CVSS 3.1
4.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H
Updated
2026-11-02
OSVopenSUSE-SU-2024:12514-1 No score

ffmpeg-5-5.1.2-4.1 on GA media

These are all security issues fixed in the ffmpeg-5-5.1.2-4.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12514-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:12520-1 No score

ffmpeg-4-4.4.3-2.1 on GA media

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

Record
openSUSE-SU-2024:12520-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:13889-1 No score

ffmpeg-7-7.0-1.1 on GA media

These are all security issues fixed in the ffmpeg-7-7.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13889-1
Updated
2026-11-02
OSVSUSE-SU-2022:4194-1 No score

Security update for ffmpeg-4

This update for ffmpeg-4 fixes the following issues:

  • CVE-2022-3964: Fixed out of bounds read in update_block_in_prev_frame() (bsc#1205388).
Record
SUSE-SU-2022:4194-1
Updated
2026-11-02
OSVUSN-5958-1 No score

ffmpeg vulnerabilities

It was discovered that FFmpeg could be made to dereference a null pointer. An attacker could possibly use this to cause a denial of service via application crash. These issues only affected Ubuntu 16.04 ESM, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2022-3109, CVE-2022-3341)

It was discovered that FFmpeg could be made to access an out-of-bounds frame by the Apple RPZA encoder. An attacker could possibly use this to cause a denial of service via application crash or access sensitive information. This issue only affected Ubuntu 22.04 LTS and Ubuntu 22.10. (CVE-2022-3964)

It was discovered that FFmpeg could be made to access an out-of-bounds frame by the QuickTime encoder. An attacker could possibly use this to cause a denial of service via application crash or access sensitive information. This issue only affected Ubuntu 22.10. (CVE-2022-3965)

Record
USN-5958-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ffmpeg
Alpine:v3.17
4.4 up to 5.1.2-r2
5.1.2-r2
ffmpeg
Debian:12
before 7:5.1.3-1
7:5.1.3-1
ffmpeg
Debian:13
before 7:5.1.3-1
7:5.1.3-1
ffmpeg
Debian:14
before 7:5.1.3-1
7:5.1.3-1
FFMPEG_jll
Julia
4.4.0+0 up to 4.4.4+0
4.4.4+0
ffmpeg-4
SUSE:Linux Enterprise Module for Desktop Applications 15 SP4
before 4.4-150400.3.5.1
4.4-150400.3.5.1
ffmpeg-4
SUSE:Linux Enterprise Module for Package Hub 15 SP4
before 4.4-150400.3.5.1
4.4-150400.3.5.1
ffmpeg-4
SUSE:Linux Enterprise Workstation Extension 15 SP4
before 4.4-150400.3.5.1
4.4-150400.3.5.1
ffmpeg-4
openSUSE:Leap 15.4
before 4.4-150400.3.5.1
4.4-150400.3.5.1
ffmpeg
Ubuntu:Pro:22.04:LTS
before 7:4.4.2-0ubuntu0.22.04.1+esm1, plus listed versions
7:4.4-6ubuntu57:4.4.1-2ubuntu17:4.4.1-3ubuntu17:4.4.1-3ubuntu27:4.4.1-3ubuntu37:4.4.1-3ubuntu57:4.4.2-0ubuntu0.22.04.1
7:4.4.2-0ubuntu0.22.04.1+esm1
Show 7 moreShow less
Affected packages
PackageAffectedFixed
ffmpeg
Ubuntu:Pro:16.04:LTS
From an advisory covering 4 CVEs
before 7:2.8.17-0ubuntu0.1+esm5, plus listed versions
7:2.7.2-1build17:2.8.1-1ubuntu17:2.8.2-1ubuntu17:2.8.3-17:2.8.4-1
Show 17 moreShow less
7:2.8.4-1ubuntu17:2.8.4-1ubuntu27:2.8.4-1ubuntu37:2.8.4-1ubuntu47:2.8.6-1ubuntu17:2.8.6-1ubuntu27:2.8.8-0ubuntu0.16.04.17:2.8.10-0ubuntu0.16.04.17:2.8.11-0ubuntu0.16.04.17:2.8.14-0ubuntu0.16.04.17:2.8.15-0ubuntu0.16.04.17:2.8.15-0ubuntu0.16.04.1+esm17:2.8.17-0ubuntu0.17:2.8.17-0ubuntu0.1+esm17:2.8.17-0ubuntu0.1+esm27:2.8.17-0ubuntu0.1+esm37:2.8.17-0ubuntu0.1+esm4
7:2.8.17-0ubuntu0.1+esm5
ffmpeg
Ubuntu:Pro:18.04:LTS
From an advisory covering 4 CVEs
before 7:3.4.11-0ubuntu0.1+esm1, plus listed versions
7:3.3.4-27:3.3.4-2build37:3.4-2ubuntu27:3.4-47:3.4-4build1
Show 9 moreShow less
7:3.4.1-17:3.4.1-1build17:3.4.2-17:3.4.2-1build17:3.4.2-27:3.4.4-0ubuntu0.18.04.17:3.4.6-0ubuntu0.18.04.17:3.4.8-0ubuntu0.27:3.4.11-0ubuntu0.1
7:3.4.11-0ubuntu0.1+esm1
ffmpeg
Ubuntu:Pro:20.04:LTS
From an advisory covering 4 CVEs
before 7:4.2.7-0ubuntu0.1+esm1, 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.17:4.2.4-1ubuntu0.1+esm17:4.2.7-0ubuntu0.1
7:4.2.7-0ubuntu0.1+esm1
ffmpeg
Ubuntu:Pro:22.04:LTS
From an advisory covering 4 CVEs
before 7:4.4.2-0ubuntu0.22.04.1+esm1, plus listed versions
7:4.4-6ubuntu57:4.4.1-2ubuntu17:4.4.1-3ubuntu17:4.4.1-3ubuntu27:4.4.1-3ubuntu37:4.4.1-3ubuntu57:4.4.2-0ubuntu0.22.04.1
7:4.4.2-0ubuntu0.22.04.1+esm1
ffmpeg-5
openSUSE:Tumbleweed
before 5.1.2-4.1
5.1.2-4.1
ffmpeg-4
openSUSE:Tumbleweed
before 4.4.3-2.1
4.4.3-2.1
ffmpeg-7
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 7.0-1.1
7.0-1.1

History

History
RecordedChangedSources
affected, factsOSV
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-2022-3964 is a medium vulnerability (CVSS 4.3) in Ffmpeg, published November 13, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.78%, the 90th percentile. Fixed in ffmpeg 5.1.2-r2.

References

Show 13 moreShow less
MoveEnter Open