Every CVE Search/ Get API key

CVE-2024-4453

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability

7.8 HighFix available

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation.

The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. . Was ZDI-CAN-23896.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

1.58%Up 1.5 points since May 23, 2024
90%50%10%1%

What each source reports

CVE List Score used 7.8

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation.

The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. . Was ZDI-CAN-23896.

Record
CVE-2024-4453
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
EUVDEUVD-2024-44072 7.8

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation.

The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. . Was ZDI-CAN-23896.

Record
EUVD-2024-44072
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-wxq9-8346-gp9m 7.8

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This...

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation.

The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. . Was ZDI-CAN-23896.

Record
GHSA-wxq9-8346-gp9m
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
NVD 7.8

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation.

The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. . Was ZDI-CAN-23896.

Record
CVE-2024-4453
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
OSVAZL-43432 7.8

CVE-2024-4453 affecting package gstreamer1-plugins-base 1.20.0-3

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation.

The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. . Was ZDI-CAN-23896.

Record
AZL-43432
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVAZL-45048 7.8

CVE-2024-4453 affecting package gstreamer1-plugins-base 1.20.0-3

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation.

The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. . Was ZDI-CAN-23896.

Record
AZL-45048
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-05
Show 27 moreShow less
OSVBELL-CVE-2024-4453 7.8
Record
BELL-CVE-2024-4453
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 7.8

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation.

The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. . Was ZDI-CAN-23896.

Record
CVE-2024-4453
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
OSVDEBIAN-CVE-2024-4453 7.8

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation. The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. . Was ZDI-CAN-23896.

Record
DEBIAN-CVE-2024-4453
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-3966 7.8

gstreamer1-plugins-base security update

GStreamer is a graphics library for built-in media processing components. BasePlug-ins is a the collections used to maintain the GStreamer plugin.

Security Fix(es):

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation.The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process.. Was ZDI-CAN-23896.(CVE-2024-4453)

A NULL pointer dereference flaw was found in GStreamer's RTSP support library. The vulnerability occurs while parsing an Authorization or WWW-Authenticate header that uses Digest authentication. Specially crafted whitespace placement around a parameter's terminator can cause an internal length calculation to underflow, leading to a crash of the process parsing the header. On an RTSP server this can be triggered by a remote, unauthenticated attacker sending a single malformed request when the server has authentication enabled; the same flaw can also be triggered against an RTSP client by a malicious or compromised RTSP server. Successful exploitation results in a denial of service (application crash) and has no confirmed impact on confidentiality or integrity.(CVE-2026-85150)

Record
OESA-2026-3966
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-3967 7.8

gstreamer1-plugins-base security update

GStreamer is a graphics library for built-in media processing components. BasePlug-ins is a the collections used to maintain the GStreamer plugin.

Security Fix(es):

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation.The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process.. Was ZDI-CAN-23896.(CVE-2024-4453)

A NULL pointer dereference flaw was found in GStreamer's RTSP support library. The vulnerability occurs while parsing an Authorization or WWW-Authenticate header that uses Digest authentication. Specially crafted whitespace placement around a parameter's terminator can cause an internal length calculation to underflow, leading to a crash of the process parsing the header. On an RTSP server this can be triggered by a remote, unauthenticated attacker sending a single malformed request when the server has authentication enabled; the same flaw can also be triggered against an RTSP client by a malicious or compromised RTSP server. Successful exploitation results in a denial of service (application crash) and has no confirmed impact on confidentiality or integrity.(CVE-2026-85150)

Record
OESA-2026-3967
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-3968 7.8

gstreamer1-plugins-base security update

GStreamer is a graphics library for built-in media processing components. BasePlug-ins is a the collections used to maintain the GStreamer plugin.

Security Fix(es):

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation.The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process.. Was ZDI-CAN-23896.(CVE-2024-4453)

A NULL pointer dereference flaw was found in GStreamer's RTSP support library. The vulnerability occurs while parsing an Authorization or WWW-Authenticate header that uses Digest authentication. Specially crafted whitespace placement around a parameter's terminator can cause an internal length calculation to underflow, leading to a crash of the process parsing the header. On an RTSP server this can be triggered by a remote, unauthenticated attacker sending a single malformed request when the server has authentication enabled; the same flaw can also be triggered against an RTSP client by a malicious or compromised RTSP server. Successful exploitation results in a denial of service (application crash) and has no confirmed impact on confidentiality or integrity.(CVE-2026-85150)

Record
OESA-2026-3968
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-3970 7.8

gstreamer1-plugins-base security update

GStreamer is a graphics library for built-in media processing components. BasePlug-ins is a the collections used to maintain the GStreamer plugin.

Security Fix(es):

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation.The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process.. Was ZDI-CAN-23896.(CVE-2024-4453)

A NULL pointer dereference flaw was found in GStreamer's RTSP support library. The vulnerability occurs while parsing an Authorization or WWW-Authenticate header that uses Digest authentication. Specially crafted whitespace placement around a parameter's terminator can cause an internal length calculation to underflow, leading to a crash of the process parsing the header. On an RTSP server this can be triggered by a remote, unauthenticated attacker sending a single malformed request when the server has authentication enabled; the same flaw can also be triggered against an RTSP client by a malicious or compromised RTSP server. Successful exploitation results in a denial of service (application crash) and has no confirmed impact on confidentiality or integrity.(CVE-2026-85150)

Record
OESA-2026-3970
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-4019 7.8

gstreamer1-plugins-base security update

GStreamer is a graphics library for built-in media processing components. BasePlug-ins is a the collections used to maintain the GStreamer plugin.

Security Fix(es):

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation.The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process.. Was ZDI-CAN-23896.(CVE-2024-4453)

Record
OESA-2026-4019
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:9056 7.8

Red Hat Security Advisory: gstreamer1-plugins-base security update

Record
RHSA-2024:9056
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:18416 7.8

Red Hat Security Advisory: Automotive bug fix and enhancement update

Record
RHSA-2025:18416
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:7178 7.8

Red Hat Security Advisory: gstreamer1, gstreamer1-plugins-bad-free, gstreamer1-plugins-ugly-free, and gstreamer1-rtsp-server security update

Record
RHSA-2025:7178
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2025:7178 7.8

Moderate: gstreamer1, gstreamer1-plugins-bad-free, gstreamer1-plugins-ugly-free, and gstreamer1-rtsp-server security update

The gstreamer1 packages contain a streaming media framework, based on graphs of filters which operate on media data.

Security Fix(es):

  • gstreamer: EXIF Metadata Parsing Integer Overflow (CVE-2024-4453)

  • gstreamer: AV1 Video Parsing Stack-based Buffer Overflow (CVE-2024-0444)

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.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 9 Release Notes linked from the References section.

Record
RLSA-2025:7178
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2024-4453 7.8

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation. The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. . Was ZDI-CAN-23896.

Record
UBUNTU-CVE-2024-4453
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVALSA-2024:9056 No score

Moderate: gstreamer1-plugins-base security update

GStreamer is a streaming media framework based on graphs of filters which operate on media data. The gstreamer1-plugins-base packages contain a collection of well-maintained base plug-ins.

Security Fix(es):

  • gstreamer: EXIF Metadata Parsing Integer Overflow (CVE-2024-4453)

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:9056
Updated
2026-11-02
OSVALSA-2025:7178 No score

Moderate: gstreamer1, gstreamer1-plugins-bad-free, gstreamer1-plugins-ugly-free, and gstreamer1-rtsp-server security update

The gstreamer1 packages contain a streaming media framework, based on graphs of filters which operate on media data.

Security Fix(es):

  • gstreamer: EXIF Metadata Parsing Integer Overflow (CVE-2024-4453)
  • gstreamer: AV1 Video Parsing Stack-based Buffer Overflow (CVE-2024-0444)

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.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinuxRelease Notes linked from the References section.

Record
ALSA-2025:7178
Updated
2026-11-02
OSVMGASA-2024-0215 No score

Updated 0-plugins-base packages fix security vulnerability

GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation. The specific flaw exists within the parsing of EXIF metadata. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow before allocating a buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. (CVE-2024-4453)

Record
MGASA-2024-0215
Updated
2026-11-02
OSVopenSUSE-SU-2024:14005-1 No score

gstreamer-plugins-base-1.24.0-2.1 on GA media

These are all security issues fixed in the gstreamer-plugins-base-1.24.0-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:14005-1
Updated
2026-11-02
OSVRLSA-2024:9056 No score

Moderate: gstreamer1-plugins-base security update

GStreamer is a streaming media framework based on graphs of filters which operate on media data. The gstreamer1-plugins-base packages contain a collection of well-maintained base plug-ins.

Security Fix(es):

  • gstreamer: EXIF Metadata Parsing Integer Overflow (CVE-2024-4453)

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:9056
Updated
2026-11-02
OSVSUSE-SU-2024:1882-1 No score

Security update for gstreamer-plugins-base

This update for gstreamer-plugins-base fixes the following issues:

  • CVE-2024-4453: Fixed lack of proper validation of user-supplied data when parsing EXIF metadata (bsc#1224806)
Record
SUSE-SU-2024:1882-1
Updated
2026-11-02
OSVSUSE-SU-2024:1882-2 No score

Security update for gstreamer-plugins-base

This update for gstreamer-plugins-base fixes the following issues:

  • CVE-2024-4453: Fixed lack of proper validation of user-supplied data when parsing EXIF metadata (bsc#1224806)
Record
SUSE-SU-2024:1882-2
Updated
2026-11-02
OSVSUSE-SU-2024:1886-1 No score

Security update for gstreamer-plugins-base

This update for gstreamer-plugins-base fixes the following issues:

  • CVE-2024-4453: Fixed lack of proper validation of user-supplied data when parsing EXIF metadata (bsc#1224806)
Record
SUSE-SU-2024:1886-1
Updated
2026-11-02
OSVSUSE-SU-2024:1893-1 No score

Security update for gstreamer-plugins-base

This update for gstreamer-plugins-base fixes the following issues:

  • CVE-2024-4453: Fixed lack of proper validation of user-supplied data when parsing EXIF metadata (bsc#1224806)
Record
SUSE-SU-2024:1893-1
Updated
2026-11-02
OSVSUSE-SU-2024:1910-1 No score

Security update for gstreamer-plugins-base

This update for gstreamer-plugins-base fixes the following issues:

  • CVE-2024-4453: Fixed lack of proper validation of user-supplied data when parsing EXIF metadata (bsc#1224806)
Record
SUSE-SU-2024:1910-1
Updated
2026-11-02
OSVSUSE-SU-2024:1945-1 No score

Security update for gstreamer-plugins-base

This update for gstreamer-plugins-base fixes the following issues:

  • CVE-2024-4453: Fixed lack of proper validation of user-supplied data when parsing EXIF metadata (bsc#1224806)
Record
SUSE-SU-2024:1945-1
Updated
2026-11-02
OSVSUSE-SU-2026:23059-1 No score

Security update for gstreamer-plugins-base

This update for gstreamer-plugins-base fixes the following issue:

  • CVE-2024-4453: lack of proper validation of user-supplied data when parsing EXIF metadata (bsc#1224806).
Record
SUSE-SU-2026:23059-1
Updated
2026-11-02
OSVUSN-6798-1 No score

gst-plugins-base1.0 vulnerability

It was discovered that GStreamer Base Plugins incorrectly handled certain EXIF metadata. An attacker could possibly use this issue to execute arbitrary code or cause a crash.

Record
USN-6798-1
Updated
2026-11-02
OSVUSN-7807-1 No score

gst-plugins-base1.0 vulnerabilities

Michael Randrianantenaina discovered that GStreamer Base Plugins did not correctly handle certain integer operations. An attacker could possibly use this issue to execute arbitrary code. (CVE-2023-37327, CVE-2024-4453)

Michael Randrianantenaina discovered that GStreamer Base Plugins did not correctly handle certain memory operations. An attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 18.04 LTS. (CVE-2023-37328)

Antonio Morales discovered that GStreamer Base Plugins did not correctly handle certain memory operations. An attacker could possibly use this issue to execute arbitrary code. (CVE-2024-47538)

Antonio Morales discovered that GStreamer Base Plugins did not correctly handle parsing certain inputs, which could lead to an out-of-bounds access vulnerability. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2024-47541, CVE-2024-47615)

Antonio Morales discovered that GStreamer Base Plugins did not correctly handle certain memory operations. An attacker could possibly use this issue to cause a denial of service. (CVE-2024-47542, CVE-2024-47607, CVE-2024-47835)

Antonio Morales discovered that GStreamer Base Plugins did not correctly handle parsing certain inputs, which could lead to an out-of-bounds access vulnerability. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. This issue only affected Ubuntu 18.04 LTS. (CVE-2024-47600)

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
gstreamer1-plugins-base
AlmaLinux:8
before 1.16.1-4.el8_10
1.16.1-4.el8_10
gstreamer1-plugins-base-devel
AlmaLinux:8
before 1.16.1-4.el8_10
1.16.1-4.el8_10
gstreamer1
AlmaLinux:9
From an advisory covering 2 CVEs
before 1.22.12-3.el9
1.22.12-3.el9
gstreamer1-devel
AlmaLinux:9
From an advisory covering 2 CVEs
before 1.22.12-3.el9
1.22.12-3.el9
gstreamer1-plugins-bad-free
AlmaLinux:9
From an advisory covering 2 CVEs
before 1.22.12-3.el9
1.22.12-3.el9
gstreamer1-plugins-bad-free-devel
AlmaLinux:9
From an advisory covering 2 CVEs
before 1.22.12-3.el9
1.22.12-3.el9
gstreamer1-plugins-bad-free-libs
AlmaLinux:9
From an advisory covering 2 CVEs
before 1.22.12-3.el9
1.22.12-3.el9
gstreamer1-plugins-ugly-free
AlmaLinux:9
From an advisory covering 2 CVEs
before 1.22.12-3.el9
1.22.12-3.el9
gstreamer1-rtsp-server
AlmaLinux:9
From an advisory covering 2 CVEs
before 1.22.12-3.el9
1.22.12-3.el9
gstreamer1-plugins-base
Azure Linux:2
through 1.20.0-3 None known
Show 81 moreShow less
Affected packages
PackageAffectedFixed
gstreamer1-plugins-base
Azure Linux:3
through 1.20.0-3 None known
gst-plugins-base
Alpaquita:23
1.20.4-r0 up to 1.20.7-r1
1.20.7-r1
gst-plugins-base
Alpaquita:stream
1.22.1-r0 up to 1.24.3-r0
1.24.3-r0
gst-plugins-base1.0
Debian:12
before 1.22.0-3+deb12u2, plus listed versions
1.22.0-31.22.0-3+deb12u1
1.22.0-3+deb12u2
gst-plugins-base1.0
Debian:13
before 1.24.3-1
1.24.3-1
gst-plugins-base1.0
Debian:14
before 1.24.3-1
1.24.3-1
gst-plugins-base1.0
Debian:10
before 1.14.4-2+deb10u3, plus listed versions
1.14.4-21.14.4-2+deb10u11.14.4-2+deb10u2
1.14.4-2+deb10u3
gst-plugins-base1.0
Debian:11
before 1.18.4-2+deb11u2, plus listed versions
1.18.4-21.18.4-2+deb11u1
1.18.4-2+deb11u2
gstreamer1.0-plugins-base
Mageia:9
before 1.22.11-1.1.mga9
1.22.11-1.1.mga9
gstreamer1-plugins-base
openEuler:22.03-LTS-SP4
From an advisory covering 2 CVEs
before 1.18.4-13.oe2203sp4
1.18.4-13.oe2203sp4
gstreamer1-plugins-base
openEuler:24.03-LTS-SP1
From an advisory covering 2 CVEs
before 1.22.5-7.oe2403sp1
1.22.5-7.oe2403sp1
gstreamer1-plugins-base
openEuler:24.03-LTS-SP3
From an advisory covering 2 CVEs
before 1.22.5-7.oe2403sp3
1.22.5-7.oe2403sp3
gstreamer1-plugins-base
openEuler:20.03-LTS-SP4
From an advisory covering 2 CVEs
before 1.16.2-12.oe2003sp4
1.16.2-12.oe2003sp4
gstreamer1-plugins-base
openEuler:24.03-LTS-SP4
before 1.22.5-7.oe2403sp4
1.22.5-7.oe2403sp4
gstreamer1-plugins-base
Red Hat:enterprise_linux:8::appstream
before 0:1.16.1-4.el8_10
0:1.16.1-4.el8_10
gstreamer1-plugins-base-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:1.16.1-4.el8_10
0:1.16.1-4.el8_10
gstreamer1-plugins-base-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:1.16.1-4.el8_10
0:1.16.1-4.el8_10
gstreamer1-plugins-base-devel
Red Hat:enterprise_linux:8::appstream
before 0:1.16.1-4.el8_10
0:1.16.1-4.el8_10
gstreamer1-plugins-base-tools-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:1.16.1-4.el8_10
0:1.16.1-4.el8_10
gstreamer1
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-debuginfo
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-debugsource
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-devel
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-plugins-bad-free
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-plugins-bad-free-debuginfo
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-plugins-bad-free-debugsource
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-plugins-bad-free-devel
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-plugins-bad-free-libs
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-plugins-bad-free-libs-debuginfo
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-plugins-ugly-free
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-plugins-ugly-free-debuginfo
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-plugins-ugly-free-debugsource
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-rtsp-server
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-rtsp-server-debuginfo
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-rtsp-server-debugsource
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-rtsp-server-devel-debuginfo
Red Hat:rhivos:1.0
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer1-plugins-base
Rocky Linux:8
before 0:1.16.1-4.el8_10
0:1.16.1-4.el8_10
gstreamer1
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:1.22.12-3.el9
0:1.22.12-3.el9
gstreamer-plugins-base
SUSE:Linux Enterprise Micro 5.5
before 1.22.0-150500.3.8.2
1.22.0-150500.3.8.2
gstreamer-plugins-base
SUSE:Linux Enterprise Module for Basesystem 15 SP5
before 1.22.0-150500.3.8.2
1.22.0-150500.3.8.2
gstreamer-plugins-base
SUSE:Linux Enterprise Module for Package Hub 15 SP5
before 1.22.0-150500.3.8.2
1.22.0-150500.3.8.2
gstreamer-plugins-base
openSUSE:Leap 15.5
before 1.22.0-150500.3.8.2
1.22.0-150500.3.8.2
gstreamer-plugins-base
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 1.16.3-150200.4.14.2
1.16.3-150200.4.14.2
gstreamer-plugins-base
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 1.16.3-150200.4.14.2
1.16.3-150200.4.14.2
gstreamer-plugins-base
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 1.16.3-150200.4.14.2
1.16.3-150200.4.14.2
gstreamer-plugins-base
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 1.16.3-150200.4.14.2
1.16.3-150200.4.14.2
gstreamer-plugins-base
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 1.16.3-150200.4.14.2
1.16.3-150200.4.14.2
gstreamer-plugins-base
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 1.16.3-150200.4.14.2
1.16.3-150200.4.14.2
gstreamer-plugins-base
SUSE:Linux Enterprise Micro 5.2
before 1.16.3-150200.4.14.2
1.16.3-150200.4.14.2
gstreamer-plugins-base
SUSE:Enterprise Storage 7
before 1.16.3-150200.4.14.2
1.16.3-150200.4.14.2
gstreamer-plugins-base
SUSE:Enterprise Storage 7.1
before 1.16.3-150200.4.14.2
1.16.3-150200.4.14.2
gstreamer-plugins-base
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 1.8.3-13.15.1
1.8.3-13.15.1
gstreamer-plugins-base
SUSE:Linux Enterprise Server 12 SP5
before 1.8.3-13.15.1
1.8.3-13.15.1
gstreamer-plugins-base
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 1.8.3-13.15.1
1.8.3-13.15.1
gstreamer-plugins-base
SUSE:Linux Enterprise Workstation Extension 12 SP5
before 1.8.3-13.15.1
1.8.3-13.15.1
gstreamer-plugins-base
SUSE:Linux Enterprise Micro 5.3
before 1.20.1-150400.3.8.2
1.20.1-150400.3.8.2
gstreamer-plugins-base
SUSE:Linux Enterprise Micro 5.4
before 1.20.1-150400.3.8.2
1.20.1-150400.3.8.2
gstreamer-plugins-base
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 1.20.1-150400.3.8.2
1.20.1-150400.3.8.2
gstreamer-plugins-base
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 1.20.1-150400.3.8.2
1.20.1-150400.3.8.2
gstreamer-plugins-base
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 1.20.1-150400.3.8.2
1.20.1-150400.3.8.2
gstreamer-plugins-base
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 1.20.1-150400.3.8.2
1.20.1-150400.3.8.2
gstreamer-plugins-base
SUSE:Manager Proxy 4.3
before 1.20.1-150400.3.8.2
1.20.1-150400.3.8.2
gstreamer-plugins-base
SUSE:Manager Server 4.3
before 1.20.1-150400.3.8.2
1.20.1-150400.3.8.2
gstreamer-plugins-base
openSUSE:Leap Micro 5.3
before 1.20.1-150400.3.8.2
1.20.1-150400.3.8.2
gstreamer-plugins-base
openSUSE:Leap Micro 5.4
before 1.20.1-150400.3.8.2
1.20.1-150400.3.8.2
gstreamer-plugins-base
SUSE:Linux Enterprise Module for Basesystem 15 SP6
before 1.24.0-150600.3.3.1
1.24.0-150600.3.3.1
gstreamer-plugins-base
SUSE:Linux Enterprise Module for Package Hub 15 SP6
before 1.24.0-150600.3.3.1
1.24.0-150600.3.3.1
gstreamer-plugins-base
openSUSE:Leap 15.6
before 1.24.0-150600.3.3.1
1.24.0-150600.3.3.1
gstreamer-plugins-base
SUSE:Linux Micro 6.0
before 1.22.9-4.1
1.22.9-4.1
gst-plugins-base1.0
Ubuntu:Pro:16.04:LTS
before 1.8.3-1ubuntu0.3+esm2, plus listed versions
1.6.0-1ubuntu11.6.1-1ubuntu11.6.2-1ubuntu11.7.1-1ubuntu11.7.2-1ubuntu1
Show 10 moreShow less
1.7.90-1ubuntu11.7.91-1ubuntu11.8.0-1ubuntu11.8.1-1ubuntu0.11.8.2-1ubuntu0.11.8.2-1ubuntu0.21.8.3-1ubuntu0.11.8.3-1ubuntu0.21.8.3-1ubuntu0.31.8.3-1ubuntu0.3+esm1
1.8.3-1ubuntu0.3+esm2
gst-plugins-base0.10
Ubuntu:16.04:LTS
All versions, plus listed versions
0.10.36-20.10.36-2ubuntu0.10.10.36-2ubuntu0.2
None known
gst-plugins-base1.0
Ubuntu:Pro:18.04:LTS
before 1.14.5-0ubuntu1~18.04.3+esm1, plus listed versions
1.12.3-11.12.4-11.13.1-1ubuntu11.13.91-1ubuntu11.14.0-1ubuntu1
Show 7 moreShow less
1.14.0-2ubuntu11.14.1-1ubuntu1~ubuntu18.04.11.14.1-1ubuntu1~ubuntu18.04.21.14.4-1ubuntu1.1~ubuntu18.04.11.14.5-0ubuntu1~18.04.11.14.5-0ubuntu1~18.04.21.14.5-0ubuntu1~18.04.3
1.14.5-0ubuntu1~18.04.3+esm1
gst-plugins-base1.0
Ubuntu:20.04:LTS
before 1.16.3-0ubuntu1.3, plus listed versions
1.16.1-11.16.2-11.16.2-21.16.2-2ubuntu31.16.2-2ubuntu4
Show 5 moreShow less
1.16.2-41.16.2-4ubuntu0.11.16.3-0ubuntu11.16.3-0ubuntu1.11.16.3-0ubuntu1.2
1.16.3-0ubuntu1.3
gst-plugins-base1.0
Ubuntu:22.04:LTS
before 1.20.1-1ubuntu0.2, plus listed versions
1.18.5-11.19.90-11.20.0-11.20.0-21.20.1-11.20.1-1ubuntu0.1
1.20.1-1ubuntu0.2
gst-plugins-base1.0
Ubuntu:24.04:LTS
before 1.24.2-1ubuntu0.1, plus listed versions
1.22.6-11.22.7-11.22.8-11.22.10-11.24.1-11.24.1-1build11.24.2-1
1.24.2-1ubuntu0.1
gst-plugins-base1.0
Ubuntu:Pro:16.04:LTS
From an advisory covering 10 CVEs
before 1.8.3-1ubuntu0.3+esm2, plus listed versions
1.6.0-1ubuntu11.6.1-1ubuntu11.6.2-1ubuntu11.7.1-1ubuntu11.7.2-1ubuntu1
Show 10 moreShow less
1.7.90-1ubuntu11.7.91-1ubuntu11.8.0-1ubuntu11.8.1-1ubuntu0.11.8.2-1ubuntu0.11.8.2-1ubuntu0.21.8.3-1ubuntu0.11.8.3-1ubuntu0.21.8.3-1ubuntu0.31.8.3-1ubuntu0.3+esm1
1.8.3-1ubuntu0.3+esm2
gst-plugins-base1.0
Ubuntu:Pro:18.04:LTS
From an advisory covering 10 CVEs
before 1.14.5-0ubuntu1~18.04.3+esm1, plus listed versions
1.12.3-11.12.4-11.13.1-1ubuntu11.13.91-1ubuntu11.14.0-1ubuntu1
Show 7 moreShow less
1.14.0-2ubuntu11.14.1-1ubuntu1~ubuntu18.04.11.14.1-1ubuntu1~ubuntu18.04.21.14.4-1ubuntu1.1~ubuntu18.04.11.14.5-0ubuntu1~18.04.11.14.5-0ubuntu1~18.04.21.14.5-0ubuntu1~18.04.3
1.14.5-0ubuntu1~18.04.3+esm1

History

History
RecordedChangedSources
affected
factsOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

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

In short

CVE-2024-4453 is a high vulnerability (CVSS 7.8) in Gstreamer, published May 22, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.58%, the 75th percentile. Fixed in gstreamer1-plugins-base 1.16.1-4.el8_10.

References

Show 56 moreShow less
MoveEnter Open