CVE-2024-5197
Integer overflow in libvpx
There exists interger overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc() with a large value of the d_w, d_h, or align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. Calling vpx_img_wrap() with a large value of the d_w, d_h, or stride_align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. We recommend upgrading to version 1.14.1 or beyond
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- Low
- User interaction
- Passive
What an attacker can affect
- Confidentiality
- Low
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
5.9
Integer overflow in libvpx
There exists interger overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc() with a large value of the d_w, d_h, or align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. Calling vpx_img_wrap() with a large value of the d_w, d_h, or stride_align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. We recommend upgrading to version 1.14.1 or beyond
- Record
CVE-2024-5197- CVSS 4.0
- 5.9 Medium
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:P/VC:L/VI:H/VA:N/SC:L/SI:L/SA:N - Weakness
- CWE-190
- Updated
- 2026-11-02
EUVDEUVD-2024-46440
5.9
There exists interger overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc() with a large value of the d_w, d_h, or align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. Calling vpx_img_wrap() with a large value of the d_w, d_h, or stride_align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. We recommend upgrading to version 1.14.1 or beyond
- Record
EUVD-2024-46440- CVSS 4.0
- 5.9 Medium
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:P/VC:L/VI:H/VA:N/SC:L/SI:L/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-4h58-f788-v8pw
5.9
There exists interger overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc()...
There exists interger overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc() with a large value of the d_w, d_h, or align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. Calling vpx_img_wrap() with a large value of the d_w, d_h, or stride_align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. We recommend upgrading to version 1.14.1 or beyond
- Record
GHSA-4h58-f788-v8pw- CVSS 4.0
- 5.9 Medium
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:P/VC:L/VI:H/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Weakness
- CWE-190
- Updated
- 2026-11-02
NVD
5.9
There exists interger overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc() with a large value of the d_w, d_h, or align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. Calling vpx_img_wrap() with a large value of the d_w, d_h, or stride_align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. We recommend upgrading to version 1.14.1 or beyond
- Record
CVE-2024-5197- CVSS 4.0
- 5.9 Medium
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:P/VC:L/VI:H/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Weakness
- CWE-190
- Updated
- 2026-11-02
OSVALPINE-CVE-2024-5197
9.1
There exists interger overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc() with a large value of the d_w, d_h, or align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. Calling vpx_img_wrap() with a large value of the d_w, d_h, or stride_align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. We recommend upgrading to version 1.14.1 or beyond
- Record
ALPINE-CVE-2024-5197- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-03
OSV
5.9
Integer overflow in libvpx
There exists interger overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc() with a large value of the d_w, d_h, or align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. Calling vpx_img_wrap() with a large value of the d_w, d_h, or stride_align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. We recommend upgrading to version 1.14.1 or beyond
- Record
CVE-2024-5197- CVSS 4.0
- 5.9 Medium
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:P/VC:L/VI:H/VA:N/SC:L/SI:L/SA:N - Weakness
- CWE-190
- Updated
- 2026-11-02
Show 23 moreShow less
OSVDEBIAN-CVE-2024-5197
9.1
There exists interger overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc() with a large value of the d_w, d_h, or align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. Calling vpx_img_wrap() with a large value of the d_w, d_h, or stride_align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. We recommend upgrading to version 1.14.1 or beyond
- Record
DEBIAN-CVE-2024-5197- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-02
OSVJLSEC-2026-377
5.9
There exists interger overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc() with a large value of the d_w, d_h, or align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. Calling vpx_img_wrap() with a large value of the d_w, d_h, or stride_align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. We recommend upgrading to version 1.14.1 or beyond
- Record
JLSEC-2026-377- CVSS 4.0
- 5.9 Medium
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:P/VC:L/VI:H/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2024-1716
7.8
libvpx security update
libvpx provides the VP8/VP9 SDK, which allows you to integrate your applications with the VP8 and VP9 video codecs, high quality, royalty free, open source codecs deployed on millions of computers and devices worldwide.
Security Fix(es):
There exists interger overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc() with a large value of the d_w, d_h, or align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. Calling vpx_img_wrap() with a large value of the d_w, d_h, or stride_align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. We recommend upgrading to version 1.14.1 or beyond(CVE-2024-5197)
- Record
OESA-2024-1716- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2024:5941
7.1
Red Hat Security Advisory: libvpx security update
- Record
RHSA-2024:5941- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2024:9827
7.1
Red Hat Security Advisory: libvpx security update
- Record
RHSA-2024:9827- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2025:14138
7.1
Red Hat Security Advisory: libvpx security update
- Record
RHSA-2025:14138- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2025:14139
7.1
Red Hat Security Advisory: libvpx security update
- Record
RHSA-2025:14139- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2025:14140
7.1
Red Hat Security Advisory: libvpx security update
- Record
RHSA-2025:14140- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2024:5941
7.1
Moderate: libvpx security update
The libvpx packages provide the VP8 SDK, which allows the encoding and decoding of the VP8 video codec, commonly used with the WebM multimedia container file format.
Security Fix(es):
-
libvpx: Heap buffer overflow related to VP9 encoding (CVE-2023-6349)
-
libvpx: Integer overflow in vpx_img_alloc() (CVE-2024-5197)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2024:5941- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2024:9827
7.1
Moderate: libvpx security update
The libvpx packages provide the VP8 SDK, which allows the encoding and decoding of the VP8 video codec, commonly used with the WebM multimedia container file format.
Security Fix(es):
- libvpx: Integer overflow in vpx_img_alloc() (CVE-2024-5197)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2024:9827- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-5197
5.9
There exists interger overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc() with a large value of the d_w, d_h, or align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. Calling vpx_img_wrap() with a large value of the d_w, d_h, or stride_align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. We recommend upgrading to version 1.14.1 or beyond
- Record
UBUNTU-CVE-2024-5197- CVSS 4.0
- 5.9 Medium
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:P/VC:L/VI:H/VA:N/SC:L/SI:L/SA:N - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-02
OSVALSA-2024:5941 No score
Moderate: libvpx security update
The libvpx packages provide the VP8 SDK, which allows the encoding and decoding of the VP8 video codec, commonly used with the WebM multimedia container file format.
Security Fix(es):
- libvpx: Heap buffer overflow related to VP9 encoding (CVE-2023-6349)
- libvpx: Integer overflow in vpx_img_alloc() (CVE-2024-5197)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2024:5941- Updated
- 2026-11-02
OSVALSA-2024:9827 No score
Moderate: libvpx security update
The libvpx packages provide the VP8 SDK, which allows the encoding and decoding of the VP8 video codec, commonly used with the WebM multimedia container file format.
Security Fix(es):
- libvpx: Integer overflow in vpx_img_alloc() (CVE-2024-5197)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2024:9827- Updated
- 2026-11-02
OSVAZL-42958 No score
CVE-2024-5197 affecting package libvpx 1.13.1-1
There exists interger overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc() with a large value of the d_w, d_h, or align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. Calling vpx_img_wrap() with a large value of the d_w, d_h, or stride_align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. We recommend upgrading to version 1.14.1 or beyond
- Record
AZL-42958- Updated
- 2026-11-02
OSVAZL-42963 No score
CVE-2024-5197 affecting package libvpx 1.13.1-1
There exists interger overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc() with a large value of the d_w, d_h, or align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. Calling vpx_img_wrap() with a large value of the d_w, d_h, or stride_align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. We recommend upgrading to version 1.14.1 or beyond
- Record
AZL-42963- Updated
- 2026-11-05
OSVCLSA-2025-1755003990 No score
libvpx: Fix of CVE-2024-5197
- CVE-2024-5197: fix integer overflows in image allocation and wrapping logic, validate dimensions and alignment to prevent invalid buffer calculations
- Record
CLSA-2025-1755003990- Updated
- 2026-11-02
OSVCLSA-2026-1777973407 No score
libvpx: Fix of CVE-2024-5197
- CVE-2024-5197: fix integer overflows in image allocation and wrapping logic
- Record
CLSA-2026-1777973407- Updated
- 2026-11-02
OSVMGASA-2024-0221 No score
Updated libvpx packages fix security vulnerabilities
There exists integer overflows in libvpx in versions prior to 1.14.1. Calling vpx_img_alloc() with a large value of the d_w, d_h, or align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. Calling vpx_img_wrap() with a large value of the d_w, d_h, or stride_align parameter may result in integer overflows in the calculations of buffer sizes and offsets and some fields of the returned vpx_image_t struct may be invalid. (CVE-2024-5197)
- Record
MGASA-2024-0221- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:14100-1 No score
libvpx-devel-1.14.1-1.1 on GA media
These are all security issues fixed in the libvpx-devel-1.14.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14100-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:2408-1 No score
Security update for libvpx
This update for libvpx fixes the following issues:
- CVE-2024-5197: Fixed interger overflow when calling vpx_img_alloc() or vpx_img_wrap() with large parameters (bsc#1225879).
- CVE-2023-6349: Fixed heap overflow when encoding a frame that has larger dimensions than the originally configured size (bsc#1225403).
- Record
SUSE-SU-2024:2408-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:2409-1 No score
Security update for libvpx
This update for libvpx fixes the following issues:
- CVE-2024-5197: Fixed interger overflow when calling vpx_img_alloc() or vpx_img_wrap() with large parameters (bsc#1225879).
- CVE-2023-6349: Fixed heap overflow when encoding a frame that has larger dimensions than the originally configured size (bsc#1225403).
- CVE-2023-44488: Fixed heap buffer overflow in vp8 encoding (bsc#1216879).
- Record
SUSE-SU-2024:2409-1- Updated
- 2026-11-02
OSVUSN-6814-1 No score
libvpx vulnerability
Xiantong Hou discovered that libvpx did not properly handle certain malformed media files. If an application using libvpx opened a specially crafted file, a remote attacker could cause a denial of service, or possibly execute arbitrary code.
- Record
USN-6814-1- Updated
- 2026-11-02
OSVUSN-7249-1 No score
libvpx vulnerability
Xiantong Hou discovered that libvpx would overflow when attempting to allocate memory for very large images. If an application using libvpx opened a specially crafted file, a remote attacker could possibly use this issue to cause the application to crash, resulting in a denial of service, or the execution of arbitrary code.
- Record
USN-7249-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libvpxAlpine:v3.20 |
before 1.14.1-r0 | 1.14.1-r0 |
libvpxAlpine:v3.21 |
before 1.14.1-r0 | 1.14.1-r0 |
libvpxAlpine:v3.22 |
before 1.14.1-r0 | 1.14.1-r0 |
libvpxAlpine:v3.23 |
before 1.14.1-r0 | 1.14.1-r0 |
libvpxAlpine:v3.24 |
before 1.14.1-r0 | 1.14.1-r0 |
libvpxAlmaLinux:8 From an advisory covering 2 CVEs |
before 1.7.0-11.el8_10 | 1.7.0-11.el8_10 |
libvpx-develAlmaLinux:8 From an advisory covering 2 CVEs |
before 1.7.0-11.el8_10 | 1.7.0-11.el8_10 |
libvpxAlmaLinux:9 |
before 1.9.0-8.el9_5 | 1.9.0-8.el9_5 |
libvpx-develAlmaLinux:9 |
before 1.9.0-8.el9_5 | 1.9.0-8.el9_5 |
libvpxAzure Linux:2 |
through 1.13.1-1 | None known |
Show 84 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libvpxAzure Linux:3 |
through 1.13.1-1 | None known |
libvpxTuxCare:AlmaLinux:9.2 |
before 1.9.0-7.el9_2.alma.1.tuxcare.els1 | 1.9.0-7.el9_2.alma.1.tuxcare.els1 |
libvpx-develTuxCare:AlmaLinux:9.2 |
before 1.9.0-7.el9_2.alma.1.tuxcare.els1 | 1.9.0-7.el9_2.alma.1.tuxcare.els1 |
libvpx-utilsTuxCare:AlmaLinux:9.2 |
before 1.9.0-7.el9_2.alma.1.tuxcare.els1 | 1.9.0-7.el9_2.alma.1.tuxcare.els1 |
libvpxTuxCare:AlmaLinux:9.6 |
before 1.9.0-9.el9_6.tuxcare.els2 | 1.9.0-9.el9_6.tuxcare.els2 |
libvpx-develTuxCare:AlmaLinux:9.6 |
before 1.9.0-9.el9_6.tuxcare.els2 | 1.9.0-9.el9_6.tuxcare.els2 |
libvpx-utilsTuxCare:AlmaLinux:9.6 |
before 1.9.0-9.el9_6.tuxcare.els2 | 1.9.0-9.el9_6.tuxcare.els2 |
libvpxDebian:12 |
before 1.12.0-1+deb12u3, plus listed versions 1.12.0-11.12.0-1+deb12u11.12.0-1+deb12u2 |
1.12.0-1+deb12u3 |
libvpxDebian:13 |
before 1.14.1-1 | 1.14.1-1 |
libvpxDebian:14 |
before 1.14.1-1 | 1.14.1-1 |
libvpxDebian:10 |
before 1.7.0-3+deb10u3, plus listed versions 1.7.0-31.7.0-3+deb10u11.7.0-3+deb10u2 |
1.7.0-3+deb10u3 |
libvpxDebian:11 |
before 1.9.0-1+deb11u3, plus listed versions 1.9.0-11.9.0-1+deb11u11.9.0-1+deb11u2 |
1.9.0-1+deb11u3 |
LibVPX_jllJulia |
before 1.15.2+0 | 1.15.2+0 |
libvpxMageia:9 |
before 1.12.0-1.3.mga9 | 1.12.0-1.3.mga9 |
libvpxopenEuler:20.03-LTS-SP4 |
before 1.7.0-11.oe2003sp4 | 1.7.0-11.oe2003sp4 |
libvpxopenEuler:22.03-LTS-SP1 |
before 1.7.0-12.oe2203sp1 | 1.7.0-12.oe2203sp1 |
libvpxopenEuler:22.03-LTS-SP3 |
before 1.7.0-12.oe2203sp3 | 1.7.0-12.oe2203sp3 |
libvpxopenEuler:24.03-LTS |
before 1.13.1-2.oe2403 | 1.13.1-2.oe2403 |
libvpxRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:1.7.0-11.el8_10 | 0:1.7.0-11.el8_10 |
libvpx-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:1.7.0-11.el8_10 | 0:1.7.0-11.el8_10 |
libvpx-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:1.7.0-11.el8_10 | 0:1.7.0-11.el8_10 |
libvpx-utils-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:1.7.0-11.el8_10 | 0:1.7.0-11.el8_10 |
libvpx-debuginfoRed Hat:enterprise_linux:8::crb From an advisory covering 2 CVEs |
before 0:1.7.0-11.el8_10 | 0:1.7.0-11.el8_10 |
libvpx-debugsourceRed Hat:enterprise_linux:8::crb From an advisory covering 2 CVEs |
before 0:1.7.0-11.el8_10 | 0:1.7.0-11.el8_10 |
libvpx-develRed Hat:enterprise_linux:8::crb From an advisory covering 2 CVEs |
before 0:1.7.0-11.el8_10 | 0:1.7.0-11.el8_10 |
libvpx-utils-debuginfoRed Hat:enterprise_linux:8::crb From an advisory covering 2 CVEs |
before 0:1.7.0-11.el8_10 | 0:1.7.0-11.el8_10 |
libvpxRed Hat:enterprise_linux:9::appstream |
before 0:1.9.0-8.el9_5 | 0:1.9.0-8.el9_5 |
libvpx-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.9.0-8.el9_5 | 0:1.9.0-8.el9_5 |
libvpx-debugsourceRed Hat:enterprise_linux:9::appstream |
before 0:1.9.0-8.el9_5 | 0:1.9.0-8.el9_5 |
libvpx-utils-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.9.0-8.el9_5 | 0:1.9.0-8.el9_5 |
libvpx-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:1.9.0-8.el9_5 | 0:1.9.0-8.el9_5 |
libvpx-debugsourceRed Hat:enterprise_linux:9::crb |
before 0:1.9.0-8.el9_5 | 0:1.9.0-8.el9_5 |
libvpx-develRed Hat:enterprise_linux:9::crb |
before 0:1.9.0-8.el9_5 | 0:1.9.0-8.el9_5 |
libvpx-utils-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:1.9.0-8.el9_5 | 0:1.9.0-8.el9_5 |
libvpxRed Hat:rhel_e4s:9.2::appstream |
before 0:1.9.0-7.el9_2.2 | 0:1.9.0-7.el9_2.2 |
libvpx-debuginfoRed Hat:rhel_e4s:9.2::appstream |
before 0:1.9.0-7.el9_2.2 | 0:1.9.0-7.el9_2.2 |
libvpx-debugsourceRed Hat:rhel_e4s:9.2::appstream |
before 0:1.9.0-7.el9_2.2 | 0:1.9.0-7.el9_2.2 |
libvpx-utils-debuginfoRed Hat:rhel_e4s:9.2::appstream |
before 0:1.9.0-7.el9_2.2 | 0:1.9.0-7.el9_2.2 |
libvpxRed Hat:rhel_e4s:9.0::appstream |
before 0:1.9.0-7.el9_0.2 | 0:1.9.0-7.el9_0.2 |
libvpx-debuginfoRed Hat:rhel_e4s:9.0::appstream |
before 0:1.9.0-7.el9_0.2 | 0:1.9.0-7.el9_0.2 |
libvpx-debugsourceRed Hat:rhel_e4s:9.0::appstream |
before 0:1.9.0-7.el9_0.2 | 0:1.9.0-7.el9_0.2 |
libvpx-utils-debuginfoRed Hat:rhel_e4s:9.0::appstream |
before 0:1.9.0-7.el9_0.2 | 0:1.9.0-7.el9_0.2 |
libvpxRed Hat:rhel_eus:9.4::appstream |
before 0:1.9.0-7.el9_4.2 | 0:1.9.0-7.el9_4.2 |
libvpx-debuginfoRed Hat:rhel_eus:9.4::appstream |
before 0:1.9.0-7.el9_4.2 | 0:1.9.0-7.el9_4.2 |
libvpx-debugsourceRed Hat:rhel_eus:9.4::appstream |
before 0:1.9.0-7.el9_4.2 | 0:1.9.0-7.el9_4.2 |
libvpx-utils-debuginfoRed Hat:rhel_eus:9.4::appstream |
before 0:1.9.0-7.el9_4.2 | 0:1.9.0-7.el9_4.2 |
libvpx-debuginfoRed Hat:rhel_eus:9.4::crb |
before 0:1.9.0-7.el9_4.2 | 0:1.9.0-7.el9_4.2 |
libvpx-debugsourceRed Hat:rhel_eus:9.4::crb |
before 0:1.9.0-7.el9_4.2 | 0:1.9.0-7.el9_4.2 |
libvpx-develRed Hat:rhel_eus:9.4::crb |
before 0:1.9.0-7.el9_4.2 | 0:1.9.0-7.el9_4.2 |
libvpx-utils-debuginfoRed Hat:rhel_eus:9.4::crb |
before 0:1.9.0-7.el9_4.2 | 0:1.9.0-7.el9_4.2 |
libvpxRocky Linux:8 From an advisory covering 2 CVEs |
before 0:1.7.0-11.el8_10 | 0:1.7.0-11.el8_10 |
libvpxRocky Linux:9 |
before 0:1.9.0-8.el9_5 | 0:1.9.0-8.el9_5 |
libvpxSUSE:Linux Enterprise Module for Desktop Applications 15 SP5 From an advisory covering 2 CVEs |
before 1.6.1-150000.6.16.1 | 1.6.1-150000.6.16.1 |
libvpxSUSE:Linux Enterprise Module for Desktop Applications 15 SP6 From an advisory covering 2 CVEs |
before 1.6.1-150000.6.16.1 | 1.6.1-150000.6.16.1 |
libvpxSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 2 CVEs |
before 1.6.1-150000.6.16.1 | 1.6.1-150000.6.16.1 |
libvpxSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS From an advisory covering 2 CVEs |
before 1.6.1-150000.6.16.1 | 1.6.1-150000.6.16.1 |
libvpxSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 2 CVEs |
before 1.6.1-150000.6.16.1 | 1.6.1-150000.6.16.1 |
libvpxSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 2 CVEs |
before 1.6.1-150000.6.16.1 | 1.6.1-150000.6.16.1 |
libvpxSUSE:Linux Enterprise Server 15 SP2-LTSS From an advisory covering 2 CVEs |
before 1.6.1-150000.6.16.1 | 1.6.1-150000.6.16.1 |
libvpxSUSE:Linux Enterprise Server 15 SP3-LTSS From an advisory covering 2 CVEs |
before 1.6.1-150000.6.16.1 | 1.6.1-150000.6.16.1 |
libvpxSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 2 CVEs |
before 1.6.1-150000.6.16.1 | 1.6.1-150000.6.16.1 |
libvpxSUSE:Linux Enterprise Server for SAP Applications 15 SP2 From an advisory covering 2 CVEs |
before 1.6.1-150000.6.16.1 | 1.6.1-150000.6.16.1 |
libvpxSUSE:Linux Enterprise Server for SAP Applications 15 SP3 From an advisory covering 2 CVEs |
before 1.6.1-150000.6.16.1 | 1.6.1-150000.6.16.1 |
libvpxSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 2 CVEs |
before 1.6.1-150000.6.16.1 | 1.6.1-150000.6.16.1 |
libvpxSUSE:Enterprise Storage 7.1 From an advisory covering 2 CVEs |
before 1.6.1-150000.6.16.1 | 1.6.1-150000.6.16.1 |
libvpxSUSE:Linux Enterprise Module for Basesystem 15 SP5 From an advisory covering 3 CVEs |
before 1.11.0-150400.3.7.1 | 1.11.0-150400.3.7.1 |
libvpxSUSE:Linux Enterprise Module for Basesystem 15 SP6 From an advisory covering 3 CVEs |
before 1.11.0-150400.3.7.1 | 1.11.0-150400.3.7.1 |
libvpxSUSE:Linux Enterprise Module for Package Hub 15 SP5 From an advisory covering 3 CVEs |
before 1.11.0-150400.3.7.1 | 1.11.0-150400.3.7.1 |
libvpxSUSE:Linux Enterprise Module for Package Hub 15 SP6 From an advisory covering 3 CVEs |
before 1.11.0-150400.3.7.1 | 1.11.0-150400.3.7.1 |
libvpxSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 3 CVEs |
before 1.11.0-150400.3.7.1 | 1.11.0-150400.3.7.1 |
libvpxSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 3 CVEs |
before 1.11.0-150400.3.7.1 | 1.11.0-150400.3.7.1 |
libvpxSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 3 CVEs |
before 1.11.0-150400.3.7.1 | 1.11.0-150400.3.7.1 |
libvpxSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 3 CVEs |
before 1.11.0-150400.3.7.1 | 1.11.0-150400.3.7.1 |
libvpxSUSE:Manager Proxy 4.3 From an advisory covering 3 CVEs |
before 1.11.0-150400.3.7.1 | 1.11.0-150400.3.7.1 |
libvpxSUSE:Manager Server 4.3 From an advisory covering 3 CVEs |
before 1.11.0-150400.3.7.1 | 1.11.0-150400.3.7.1 |
libvpxopenSUSE:Leap 15.5 From an advisory covering 3 CVEs |
before 1.11.0-150400.3.7.1 | 1.11.0-150400.3.7.1 |
libvpxopenSUSE:Leap 15.6 From an advisory covering 3 CVEs |
before 1.11.0-150400.3.7.1 | 1.11.0-150400.3.7.1 |
libvpxUbuntu:Pro:14.04:LTS |
before 1.3.0-2ubuntu0.1+esm3, plus listed versions 1.2.0-21.3.0-11.3.0-21.3.0-2ubuntu0.1~esm11.3.0-2ubuntu0.1~esm21.3.0-2ubuntu0.1~esm3 |
1.3.0-2ubuntu0.1+esm3 |
libvpxUbuntu:Pro:16.04:LTS |
before 1.5.0-2ubuntu1.1+esm3, plus listed versions 1.4.0-41.5.0-21.5.0-2ubuntu11.5.0-2ubuntu1.11.5.0-2ubuntu1.1+esm11.5.0-2ubuntu1.1+esm2 |
1.5.0-2ubuntu1.1+esm3 |
libvpxUbuntu:Pro:18.04:LTS |
before 1.7.0-3ubuntu0.18.04.1+esm2, plus listed versions 1.6.1-31.7.0-31.7.0-3ubuntu0.18.04.11.7.0-3ubuntu0.18.04.1+esm1 |
1.7.0-3ubuntu0.18.04.1+esm2 |
libvpxUbuntu:20.04:LTS |
before 1.8.2-1ubuntu0.3, plus listed versions 1.8.1-21.8.2-11.8.2-1build11.8.2-1ubuntu0.2 |
1.8.2-1ubuntu0.3 |
libvpxUbuntu:22.04:LTS |
before 1.11.0-2ubuntu2.3, plus listed versions 1.9.0-1ubuntu11.11.0-2ubuntu11.11.0-2ubuntu21.11.0-2ubuntu2.2 |
1.11.0-2ubuntu2.3 |
libvpxUbuntu:24.04:LTS |
before 1.14.0-1ubuntu2.1, plus listed versions 1.12.0-1ubuntu21.13.1-2ubuntu11.14.0-1ubuntu11.14.0-1ubuntu2 |
1.14.0-1ubuntu2.1 |
libvpxopenSUSE:Tumbleweed |
before 1.14.1-1.1 | 1.14.1-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| affected, aliases, references | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-5197 is a medium vulnerability (CVSS 5.9) in Chromium Libvpx, published June 3, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.81%, the 57th percentile. Fixed in libvpx 1.14.1-r0.
References
g-issues.chromium.org/issues/332382766
lists.debian.org/debian-lts-announce/2024/06/msg00005.html
nvd.nist.gov/vuln/detail/CVE-2024-5197
github.com/advisories/GHSA-4h58-f788-v8pw
security.alpinelinux.org/vuln/CVE-2024-5197
access.redhat.com/errata/RHSA-2024:5941
Show 43 moreShow less
access.redhat.com/security/cve/CVE-2023-6349
access.redhat.com/security/cve/CVE-2024-5197
bugzilla.redhat.com/2283553
bugzilla.redhat.com/2291198
errata.almalinux.org/8/ALSA-2024-5941.html
access.redhat.com/errata/RHSA-2024:9827
errata.almalinux.org/9/ALSA-2024-9827.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2025-1755003990.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1777973407.html
chromium.googlesource.com
chromium.googlesource.com/webm
github.com/CVEProject/cvelistV5/tree/main/cves/2024/5xxx/CVE-2024-5197.json
security-tracker.debian.org/tracker/CVE-2024-5197
advisories.mageia.org/MGASA-2024-0221.html
bugs.mageia.org/show_bug.cgi?id=33281
ubuntu.com/security/notices/USN-6814-1
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2024-1716
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2283553
bugzilla.redhat.com/show_bug.cgi?id=2291198
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_5941.json
cve.org/CVERecord?id=CVE-2023-6349
nvd.nist.gov/vuln/detail/CVE-2023-6349
cve.org/CVERecord?id=CVE-2024-5197
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_9827.json
access.redhat.com/errata/RHSA-2025:14138
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_14138.json
access.redhat.com/errata/RHSA-2025:14139
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_14139.json
access.redhat.com/errata/RHSA-2025:14140
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_14140.json
errata.rockylinux.org/RLSA-2024:5941
errata.rockylinux.org/RLSA-2024:9827
suse.com/support/update/announcement/2024/suse-su-20242408-1
bugzilla.suse.com/1225403
bugzilla.suse.com/1225879
suse.com/security/cve/CVE-2023-6349
suse.com/security/cve/CVE-2024-5197
suse.com/support/update/announcement/2024/suse-su-20242409-1
bugzilla.suse.com/1216879
suse.com/security/cve/CVE-2023-44488
ubuntu.com/security/CVE-2024-5197
ubuntu.com/security/notices/USN-7249-1