Every CVE Search/ Get API key

CVE-2026-18298

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability

7.8 HighFix available

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of PNG files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29581.

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

0.22%Down 0.1 points since Aug 21, 2026
90%50%10%1%

What each source reports

CVE List Score used 7.8

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of PNG files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29581.

Record
CVE-2026-18298
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-122
Updated
2026-11-02
EUVDEUVD-2026-63447 7.8

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of PNG files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29581.

Record
EUVD-2026-63447
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-5gr2-2c8f-ph26 7.8

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This...

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of PNG files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29581.

Record
GHSA-5gr2-2c8f-ph26
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-122
Updated
2026-11-02
NVD 7.8

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of PNG files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29581.

Record
CVE-2026-18298
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-122
Updated
2026-11-02
OSV 7.8

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of PNG files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29581.

Record
CVE-2026-18298
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-122
Updated
2026-11-02
OSVDEBIAN-CVE-2026-18298 7.8

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of PNG files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29581.

Record
DEBIAN-CVE-2026-18298
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
Show 29 moreShow less
OSVOESA-2026-4053 7.8

gstreamer1-plugins-good security update

GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plugins.

Security Fix(es):

GStreamer MRF File Parsing Out-Of-Bounds Write Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of MRF files. The issue results from the lack of proper validation of user-supplied data, which can result in a write past the end of an allocated buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29510.(CVE-2026-18295)

GStreamer MRF File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of MRF files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29608.(CVE-2026-18296)

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of PNG files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29581.(CVE-2026-18298)

GStreamer rtpsbcdepay Use-After-Free 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 processing of RTP payload elements. The issue results from the lack of validating the existence of an object prior to performing operations on the object. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29787.(CVE-2026-18299)

Record
OESA-2026-4053
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-4054 7.8

gstreamer1-plugins-good security update

GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plugins.

Security Fix(es):

GStreamer MRF File Parsing Out-Of-Bounds Write Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of MRF files. The issue results from the lack of proper validation of user-supplied data, which can result in a write past the end of an allocated buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29510.(CVE-2026-18295)

GStreamer MRF File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of MRF files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29608.(CVE-2026-18296)

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of PNG files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29581.(CVE-2026-18298)

GStreamer rtpsbcdepay Use-After-Free 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 processing of RTP payload elements. The issue results from the lack of validating the existence of an object prior to performing operations on the object. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29787.(CVE-2026-18299)

Record
OESA-2026-4054
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-4055 7.8

gstreamer1-plugins-good security update

GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plugins.

Security Fix(es):

GStreamer MRF File Parsing Out-Of-Bounds Write Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of MRF files. The issue results from the lack of proper validation of user-supplied data, which can result in a write past the end of an allocated buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29510.(CVE-2026-18295)

GStreamer MRF File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of MRF files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29608.(CVE-2026-18296)

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of PNG files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29581.(CVE-2026-18298)

GStreamer rtpsbcdepay Use-After-Free 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 processing of RTP payload elements. The issue results from the lack of validating the existence of an object prior to performing operations on the object. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29787.(CVE-2026-18299)

Record
OESA-2026-4055
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-4056 7.8

gstreamer1-plugins-good security update

GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plugins.

Security Fix(es):

GStreamer MRF File Parsing Out-Of-Bounds Write Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of MRF files. The issue results from the lack of proper validation of user-supplied data, which can result in a write past the end of an allocated buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29510.(CVE-2026-18295)

GStreamer MRF File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of MRF files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29608.(CVE-2026-18296)

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of PNG files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29581.(CVE-2026-18298)

GStreamer rtpsbcdepay Use-After-Free 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 processing of RTP payload elements. The issue results from the lack of validating the existence of an object prior to performing operations on the object. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29787.(CVE-2026-18299)

Record
OESA-2026-4056
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-2026:59133 8.8

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

Record
RHSA-2026:59133
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:59152 8.8

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

Record
RHSA-2026:59152
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:59179 8.8

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

Record
RHSA-2026:59179
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:71646 8.8

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

Record
RHSA-2026:71646
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:71647 8.8

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

Record
RHSA-2026:71647
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:71648 8.8

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

Record
RHSA-2026:71648
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:71650 8.8

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

Record
RHSA-2026:71650
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:72367 8.8

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

Record
RHSA-2026:72367
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:72482 8.8

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

Record
RHSA-2026:72482
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:73040 8.8

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

Record
RHSA-2026:73040
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:73424 8.8

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

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

Important: gstreamer1-plugins-good security update

GStreamer is a streaming media framework based on graphs of filters which operate on media data. The gstreamer1-plugins-good packages contain a collection of well-supported plug-ins of good quality and under the LGPL license.

Security Fix(es):

  • gstreamer: GStreamer: Remote Code Execution via MRF file parsing heap-based buffer overflow (CVE-2026-18296)

  • gstreamer: GStreamer: Remote code execution via heap-based buffer overflow in PNG file parsing (CVE-2026-18298)

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-2026:59133
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-2026:59152 8.8

Important: gstreamer1-plugins-good security update

GStreamer is a streaming media framework based on graphs of filters which operate on media data. The gstreamer1-plugins-good packages contain a collection of well-supported plug-ins of good quality and under the LGPL license.

Security Fix(es):

  • gstreamer: GStreamer: Remote Code Execution via MRF file parsing heap-based buffer overflow (CVE-2026-18296)

  • gstreamer: GStreamer: Remote code execution via heap-based buffer overflow in PNG file parsing (CVE-2026-18298)

  • gstreamer: GStreamer: Remote Code Execution via Use-After-Free in rtpsbcdepay (CVE-2026-18299)

  • GStreamer: GStreamer: Remote code execution via MRF file parsing (CVE-2026-18295)

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-2026:59152
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2026:59179 8.8

Important: gstreamer1-plugins-good security update

GStreamer is a streaming media framework based on graphs of filters which operate on media data. The gstreamer1-plugins-good packages contain a collection of well-supported plug-ins of good quality and under the LGPL license.

Security Fix(es):

  • gstreamer: GStreamer: Remote Code Execution via MRF file parsing heap-based buffer overflow (CVE-2026-18296)

  • gstreamer: GStreamer: Remote code execution via heap-based buffer overflow in PNG file parsing (CVE-2026-18298)

  • gstreamer: GStreamer: Remote Code Execution via Use-After-Free in rtpsbcdepay (CVE-2026-18299)

  • GStreamer: GStreamer: Remote code execution via MRF file parsing (CVE-2026-18295)

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-2026:59179
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2026-18298 7.8

GStreamer PNG File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of PNG files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29581.

Record
UBUNTU-CVE-2026-18298
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-2026:59133 No score

Important: gstreamer1-plugins-good security update

GStreamer is a streaming media framework based on graphs of filters which operate on media data. The gstreamer1-plugins-good packages contain a collection of well-supported plug-ins of good quality and under the LGPL license.

Security Fix(es):

  • gstreamer: GStreamer: Remote Code Execution via MRF file parsing heap-based buffer overflow (CVE-2026-18296)
  • gstreamer: GStreamer: Remote code execution via heap-based buffer overflow in PNG file parsing (CVE-2026-18298)

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-2026:59133
Updated
2026-11-02
OSVALSA-2026:59152 No score

Important: gstreamer1-plugins-good security update

GStreamer is a streaming media framework based on graphs of filters which operate on media data. The gstreamer1-plugins-good packages contain a collection of well-supported plug-ins of good quality and under the LGPL license.

Security Fix(es):

  • gstreamer: GStreamer: Remote Code Execution via MRF file parsing heap-based buffer overflow (CVE-2026-18296)
  • gstreamer: GStreamer: Remote code execution via heap-based buffer overflow in PNG file parsing (CVE-2026-18298)
  • gstreamer: GStreamer: Remote Code Execution via Use-After-Free in rtpsbcdepay (CVE-2026-18299)
  • GStreamer: GStreamer: Remote code execution via MRF file parsing (CVE-2026-18295)

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-2026:59152
Updated
2026-11-02
OSVALSA-2026:59179 No score

Important: gstreamer1-plugins-good security update

GStreamer is a streaming media framework based on graphs of filters which operate on media data. The gstreamer1-plugins-good packages contain a collection of well-supported plug-ins of good quality and under the LGPL license.

Security Fix(es):

  • gstreamer: GStreamer: Remote Code Execution via MRF file parsing heap-based buffer overflow (CVE-2026-18296)
  • gstreamer: GStreamer: Remote code execution via heap-based buffer overflow in PNG file parsing (CVE-2026-18298)
  • gstreamer: GStreamer: Remote Code Execution via Use-After-Free in rtpsbcdepay (CVE-2026-18299)
  • GStreamer: GStreamer: Remote code execution via MRF file parsing (CVE-2026-18295)

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-2026:59179
Updated
2026-11-02
OSVCLSA-2026-1788197463 No score

gstreamer1-plugins-good: Fix of 4 CVEs

  • CVE-2026-18295: qtmoovrecover: validate box sizes when parsing MRF recovery files to prevent an out-of-bounds write
  • CVE-2026-18296: qtmoovrecover: validate minimum atom sizes when parsing MRF recovery files to prevent a heap buffer overflow
  • CVE-2026-18298: gdkpixbufdec: handle format and resolution changes correctly to prevent a heap buffer overflow
  • CVE-2026-18299: rtpsbcdepay: check for available data in the adapter and for a large enough payload header to prevent an out-of-bounds read and use-after-free
Record
CLSA-2026-1788197463
Updated
2026-11-02
OSVCLSA-2026-1788272453 No score

gstreamer1-plugins-good: Fix of 6 CVEs

  • CVE-2026-18295: fix out-of-bounds write in MRF atoms recovery parsing that could lead to remote code execution
  • CVE-2026-18296: fix heap-based buffer overflow in MRF atoms recovery parsing that could lead to remote code execution
  • CVE-2026-18298: drop gdkpixbufdec rank to NONE and fix output buffer pool not being reconfigured on format/resolution changes between frames
  • CVE-2026-18299: fix use-after-free in rtpsbcdepay RTP payload processing
  • CVE-2026-73433: fix integer underflow in avidemux FUJIFILM strd metadata parsing that could cause an out-of-bounds read/write
  • CVE-2026-73434: fix out-of-bounds read in avidemux vprp video field descriptor parsing caused by an incorrect divisor
Record
CLSA-2026-1788272453
Updated
2026-11-02
OSVCLSA-2026-1792532772 No score

gstreamer1-plugins-good: Fix of 4 CVEs

  • rebase onto Oracle 1.10.4-2.0.7.el7_9
  • the vendor fixes in this build: CVE-2026-18295 and CVE-2026-18296 (qtmoovrecover: validate box sizes), CVE-2026-18298 (gdkpixbufdec: handle format and resolution changes correctly) and CVE-2026-18299 (rtpsbcdepay: check that enough data is available in the adapter)
  • keep the TuxCare wavpackdec follow-up to the vendor's Patch1007: it widens the output-buffer size computation in gst_wavpack_dec_handle_frame() to gsize, which the vendor's backport leaves in 32-bit arithmetic on this branch
  • keep the matroska-demux.c correction that restores the 18-byte WAVEFORMATEX offset dropped by the vendor's Patch1003 in its pre-2.67.4 glib port
  • keep the gtk-doc build fix and BuildRequires: gtk-doc unbounded rather than Oracle's <= 1.25.1, which no i686 buildroot can satisfy
  • renumber the two TuxCare follow-up patches to Patch1011 and Patch1012; Oracle took 1008 and 1009 for its own patches in this build
  • keep the CVE-2026-73433 and CVE-2026-73434 avidemux fixes from 1.10.4-2.0.5.tuxcare.els2, renumbered to Patch1013 and Patch1014 since Oracle took 1010 in this build
Record
CLSA-2026-1792532772
Updated
2026-11-02
OSVCLSA-2026-1792532987 No score

gstreamer1-plugins-good: Fix of 4 CVEs

  • rebase onto Oracle 1.10.4-2.0.7.el7_9
  • the vendor fixes in this build: CVE-2026-18295 and CVE-2026-18296 (qtmoovrecover: validate box sizes), CVE-2026-18298 (gdkpixbufdec: handle format and resolution changes correctly) and CVE-2026-18299 (rtpsbcdepay: check that enough data is available in the adapter)
  • keep the TuxCare wavpackdec follow-up to the vendor's Patch1007: it widens the output-buffer size computation in gst_wavpack_dec_handle_frame() to gsize, which the vendor's backport leaves in 32-bit arithmetic on this branch
  • keep the matroska-demux.c correction that restores the 18-byte WAVEFORMATEX offset dropped by the vendor's Patch1003 in its pre-2.67.4 glib port
  • keep the gtk-doc build fix and BuildRequires: gtk-doc unbounded rather than Oracle's <= 1.25.1, which no i686 buildroot can satisfy
  • renumber the two TuxCare follow-up patches to Patch1011 and Patch1012; Oracle took 1008 and 1009 for its own patches in this build
  • keep the CVE-2026-73433 and CVE-2026-73434 avidemux fixes from 1.10.4-2.0.5.tuxcare.els2, renumbered to Patch1013 and Patch1014 since Oracle took 1010 in this build
Record
CLSA-2026-1792532987
Updated
2026-11-02
OSVCLSA-2026-1792533291 No score

gstreamer1-plugins-good: Fix of 4 CVEs

  • rebase onto Oracle 1.10.4-2.0.7.el7_9
  • the vendor fixes in this build: CVE-2026-18295 and CVE-2026-18296 (qtmoovrecover: validate box sizes), CVE-2026-18298 (gdkpixbufdec: handle format and resolution changes correctly) and CVE-2026-18299 (rtpsbcdepay: check that enough data is available in the adapter)
  • keep the TuxCare wavpackdec follow-up to the vendor's Patch1007: it widens the output-buffer size computation in gst_wavpack_dec_handle_frame() to gsize, which the vendor's backport leaves in 32-bit arithmetic on this branch
  • keep the matroska-demux.c correction that restores the 18-byte WAVEFORMATEX offset dropped by the vendor's Patch1003 in its pre-2.67.4 glib port
  • keep the gtk-doc build fix and BuildRequires: gtk-doc unbounded rather than Oracle's <= 1.25.1, which no i686 buildroot can satisfy
  • renumber the two TuxCare follow-up patches to Patch1011 and Patch1012; Oracle took 1008 and 1009 for its own patches in this build
  • keep the CVE-2026-73433 and CVE-2026-73434 avidemux fixes from 1.10.4-2.0.5.tuxcare.els2, renumbered to Patch1013 and Patch1014 since Oracle took 1010 in this build
Record
CLSA-2026-1792533291
Updated
2026-11-02
OSVROOT-OS-DEBIAN-13-CVE-2026-18298 No score

CVE-2026-18298 in gst-plugins-good1.0 - Patched by Root

Root has patched CVE-2026-18298 in the gst-plugins-good1.0 package for Root:Debian:13. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-13-CVE-2026-18298
Updated
2026-11-02
OSVUSN-8798-1 No score

gst-plugins-good1.0 vulnerabilities

It was discovered that GStreamer Good Plugins incorrectly parsed certain MRF files. A remote attacker could possibly use this issue to execute arbitrary code. (CVE-2026-18295, CVE-2026-18296)

It was discovered that GStreamer Good Plugins incorrectly parsed certain PNG files. A remote attacker could possibly use this issue to execute arbitrary code. (CVE-2026-18298)

DongHyeon Hwang discovered that GStreamer Good Plugins incorrectly handled certain RTP packets. A remote attacker could possibly use this issue to execute arbitrary code. (CVE-2026-18299)

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
gstreamer1-plugins-good
AlmaLinux:10
From an advisory covering 3 CVEs
before 1.26.7-2.el10_2.7
1.26.7-2.el10_2.7
gstreamer1-plugins-good-gtk
AlmaLinux:10
From an advisory covering 3 CVEs
before 1.26.7-2.el10_2.7
1.26.7-2.el10_2.7
gstreamer1-plugins-good
AlmaLinux:9
From an advisory covering 4 CVEs
before 1.22.12-7.el9_8.8
1.22.12-7.el9_8.8
gstreamer1-plugins-good-gtk
AlmaLinux:9
From an advisory covering 4 CVEs
before 1.22.12-7.el9_8.8
1.22.12-7.el9_8.8
gstreamer1-plugins-good
AlmaLinux:8
From an advisory covering 4 CVEs
before 1.16.1-7.el8_10.7
1.16.1-7.el8_10.7
gstreamer1-plugins-good-gtk
AlmaLinux:8
From an advisory covering 4 CVEs
before 1.16.1-7.el8_10.7
1.16.1-7.el8_10.7
gstreamer1-plugins-good
TuxCare:AlmaLinux:9.6
From an advisory covering 4 CVEs
before 1.22.12-4.el9.tuxcare.els5
1.22.12-4.el9.tuxcare.els5
gstreamer1-plugins-good-gtk
TuxCare:AlmaLinux:9.6
From an advisory covering 4 CVEs
before 1.22.12-4.el9.tuxcare.els5
1.22.12-4.el9.tuxcare.els5
gstreamer1-plugins-good-qt
TuxCare:AlmaLinux:9.6
From an advisory covering 4 CVEs
before 1.22.12-4.el9.tuxcare.els5
1.22.12-4.el9.tuxcare.els5
gstreamer1-plugins-good
TuxCare:AlmaLinux:9.2
From an advisory covering 6 CVEs
before 1.18.4-6.el9.tuxcare.els20
1.18.4-6.el9.tuxcare.els20
Show 102 moreShow less
Affected packages
PackageAffectedFixed
gstreamer1-plugins-good-gtk
TuxCare:AlmaLinux:9.2
From an advisory covering 6 CVEs
before 1.18.4-6.el9.tuxcare.els20
1.18.4-6.el9.tuxcare.els20
gstreamer1-plugins-good-qt
TuxCare:AlmaLinux:9.2
From an advisory covering 6 CVEs
before 1.18.4-6.el9.tuxcare.els20
1.18.4-6.el9.tuxcare.els20
gstreamer1-plugins-good
TuxCare:RHEL:7
From an advisory covering 6 CVEs
before 1.10.4-2.0.7.el7.tuxcare.els1
1.10.4-2.0.7.el7.tuxcare.els1
gstreamer1-plugins-good
TuxCare:OracleLinux:7
From an advisory covering 6 CVEs
before 1.10.4-2.0.7.el7_9.tuxcare.els1
1.10.4-2.0.7.el7_9.tuxcare.els1
gstreamer1-plugins-good
TuxCare:CentOS:7
From an advisory covering 6 CVEs
before 1.10.4-2.0.7.el7.tuxcare.els1
1.10.4-2.0.7.el7.tuxcare.els1
gst-plugins-good1.0
Debian:12
before 1.22.0-5+deb12u4, plus listed versions
1.22.0-51.22.0-5+deb12u11.22.0-5+deb12u21.22.0-5+deb12u3
1.22.0-5+deb12u4
gst-plugins-good1.0
Debian:13
All versions, plus listed versions
1.26.10-11.26.2-11.26.2-1+deb13u11.26.2-1+deb13u21.26.3-1
Show 28 moreShow less
1.26.4-11.26.5-11.26.5-21.26.5-2+hurd.11.26.5-31.26.6-11.26.7-11.26.8-11.26.9-11.27.1-11.27.2-11.27.50-11.27.50-21.27.90-11.28.0-11.28.1-11.28.2-11.28.2-21.28.2-31.28.2-41.28.3-11.28.4-11.28.5-11.28.6-11.28.7-11.28.8-11.29.1-11.29.2-1
None known
gst-plugins-good1.0
Debian:14
before 1.28.5-1, plus listed versions
1.26.10-11.26.2-11.26.3-11.26.4-11.26.5-1
Show 20 moreShow less
1.26.5-21.26.5-2+hurd.11.26.5-31.26.6-11.26.7-11.26.8-11.26.9-11.27.1-11.27.2-11.27.50-11.27.50-21.27.90-11.28.0-11.28.1-11.28.2-11.28.2-21.28.2-31.28.2-41.28.3-11.28.4-1
1.28.5-1
gstreamer1-plugins-good
openEuler:24.03-LTS-SP3
From an advisory covering 4 CVEs
before 1.20.3-10.oe2403sp3
1.20.3-10.oe2403sp3
gstreamer1-plugins-good
openEuler:24.03-LTS-SP4
From an advisory covering 4 CVEs
before 1.20.3-10.oe2403sp4
1.20.3-10.oe2403sp4
gstreamer1-plugins-good
openEuler:22.03-LTS-SP4
From an advisory covering 4 CVEs
before 1.16.2-14.oe2203sp4
1.16.2-14.oe2203sp4
gstreamer1-plugins-good
openEuler:24.03-LTS-SP1
From an advisory covering 4 CVEs
before 1.20.3-10.oe2403sp1
1.20.3-10.oe2403sp1
gstreamer1-plugins-good
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 0:1.26.7-2.el10_2.7
0:1.26.7-2.el10_2.7
gstreamer1-plugins-good-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 0:1.26.7-2.el10_2.7
0:1.26.7-2.el10_2.7
gstreamer1-plugins-good-debugsource
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 0:1.26.7-2.el10_2.7
0:1.26.7-2.el10_2.7
gstreamer1-plugins-good-gtk
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 0:1.26.7-2.el10_2.7
0:1.26.7-2.el10_2.7
gstreamer1-plugins-good-gtk-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 0:1.26.7-2.el10_2.7
0:1.26.7-2.el10_2.7
gstreamer1-plugins-good-qt6-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 0:1.26.7-2.el10_2.7
0:1.26.7-2.el10_2.7
gstreamer1-plugins-good
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:1.22.12-7.el9_8.8
0:1.22.12-7.el9_8.8
gstreamer1-plugins-good-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:1.22.12-7.el9_8.8
0:1.22.12-7.el9_8.8
gstreamer1-plugins-good-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:1.22.12-7.el9_8.8
0:1.22.12-7.el9_8.8
gstreamer1-plugins-good-gtk
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:1.22.12-7.el9_8.8
0:1.22.12-7.el9_8.8
gstreamer1-plugins-good-gtk-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:1.22.12-7.el9_8.8
0:1.22.12-7.el9_8.8
gstreamer1-plugins-good-qt-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:1.22.12-7.el9_8.8
0:1.22.12-7.el9_8.8
gstreamer1-plugins-good
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-7.el8_10.7
0:1.16.1-7.el8_10.7
gstreamer1-plugins-good-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-7.el8_10.7
0:1.16.1-7.el8_10.7
gstreamer1-plugins-good-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-7.el8_10.7
0:1.16.1-7.el8_10.7
gstreamer1-plugins-good-gtk
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-7.el8_10.7
0:1.16.1-7.el8_10.7
gstreamer1-plugins-good-gtk-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-7.el8_10.7
0:1.16.1-7.el8_10.7
gstreamer1-plugins-good
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 4 CVEs
before 0:1.18.4-8.el9_2.6
0:1.18.4-8.el9_2.6
gstreamer1-plugins-good-debuginfo
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 4 CVEs
before 0:1.18.4-8.el9_2.6
0:1.18.4-8.el9_2.6
gstreamer1-plugins-good-debugsource
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 4 CVEs
before 0:1.18.4-8.el9_2.6
0:1.18.4-8.el9_2.6
gstreamer1-plugins-good-gtk
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 4 CVEs
before 0:1.18.4-8.el9_2.6
0:1.18.4-8.el9_2.6
gstreamer1-plugins-good-gtk-debuginfo
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 4 CVEs
before 0:1.18.4-8.el9_2.6
0:1.18.4-8.el9_2.6
gstreamer1-plugins-good-qt-debuginfo
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 4 CVEs
before 0:1.18.4-8.el9_2.6
0:1.18.4-8.el9_2.6
gstreamer1-plugins-good
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 4 CVEs
before 0:1.22.1-4.el9_4.6
0:1.22.1-4.el9_4.6
gstreamer1-plugins-good-debuginfo
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 4 CVEs
before 0:1.22.1-4.el9_4.6
0:1.22.1-4.el9_4.6
gstreamer1-plugins-good-debugsource
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 4 CVEs
before 0:1.22.1-4.el9_4.6
0:1.22.1-4.el9_4.6
gstreamer1-plugins-good-gtk
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 4 CVEs
before 0:1.22.1-4.el9_4.6
0:1.22.1-4.el9_4.6
gstreamer1-plugins-good-gtk-debuginfo
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 4 CVEs
before 0:1.22.1-4.el9_4.6
0:1.22.1-4.el9_4.6
gstreamer1-plugins-good-qt-debuginfo
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 4 CVEs
before 0:1.22.1-4.el9_4.6
0:1.22.1-4.el9_4.6
gstreamer1-plugins-good
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 4 CVEs
before 0:1.22.12-5.el9_6.6
0:1.22.12-5.el9_6.6
gstreamer1-plugins-good-debuginfo
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 4 CVEs
before 0:1.22.12-5.el9_6.6
0:1.22.12-5.el9_6.6
gstreamer1-plugins-good-debugsource
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 4 CVEs
before 0:1.22.12-5.el9_6.6
0:1.22.12-5.el9_6.6
gstreamer1-plugins-good-gtk
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 4 CVEs
before 0:1.22.12-5.el9_6.6
0:1.22.12-5.el9_6.6
gstreamer1-plugins-good-gtk-debuginfo
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 4 CVEs
before 0:1.22.12-5.el9_6.6
0:1.22.12-5.el9_6.6
gstreamer1-plugins-good-qt-debuginfo
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 4 CVEs
before 0:1.22.12-5.el9_6.6
0:1.22.12-5.el9_6.6
gstreamer1-plugins-good
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 4 CVEs
before 0:1.24.11-1.el10_0.7
0:1.24.11-1.el10_0.7
gstreamer1-plugins-good-debuginfo
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 4 CVEs
before 0:1.24.11-1.el10_0.7
0:1.24.11-1.el10_0.7
gstreamer1-plugins-good-debugsource
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 4 CVEs
before 0:1.24.11-1.el10_0.7
0:1.24.11-1.el10_0.7
gstreamer1-plugins-good-gtk
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 4 CVEs
before 0:1.24.11-1.el10_0.7
0:1.24.11-1.el10_0.7
gstreamer1-plugins-good-gtk-debuginfo
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 4 CVEs
before 0:1.24.11-1.el10_0.7
0:1.24.11-1.el10_0.7
gstreamer1-plugins-good-qt6-debuginfo
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 4 CVEs
before 0:1.24.11-1.el10_0.7
0:1.24.11-1.el10_0.7
gstreamer1-plugins-good
Red Hat:rhel_els:7
From an advisory covering 4 CVEs
before 0:1.10.4-4.el7_9.6
0:1.10.4-4.el7_9.6
gstreamer1-plugins-good-debuginfo
Red Hat:rhel_els:7
From an advisory covering 4 CVEs
before 0:1.10.4-4.el7_9.6
0:1.10.4-4.el7_9.6
gstreamer1-plugins-good
Red Hat:rhel_aus:8.6::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_6.6
0:1.16.1-4.el8_6.6
gstreamer1-plugins-good-debuginfo
Red Hat:rhel_aus:8.6::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_6.6
0:1.16.1-4.el8_6.6
gstreamer1-plugins-good-debugsource
Red Hat:rhel_aus:8.6::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_6.6
0:1.16.1-4.el8_6.6
gstreamer1-plugins-good-gtk
Red Hat:rhel_aus:8.6::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_6.6
0:1.16.1-4.el8_6.6
gstreamer1-plugins-good-gtk-debuginfo
Red Hat:rhel_aus:8.6::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_6.6
0:1.16.1-4.el8_6.6
gstreamer1-plugins-good
Red Hat:rhel_eus_long_life:8.6::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_6.6
0:1.16.1-4.el8_6.6
gstreamer1-plugins-good-debuginfo
Red Hat:rhel_eus_long_life:8.6::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_6.6
0:1.16.1-4.el8_6.6
gstreamer1-plugins-good-debugsource
Red Hat:rhel_eus_long_life:8.6::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_6.6
0:1.16.1-4.el8_6.6
gstreamer1-plugins-good-gtk
Red Hat:rhel_eus_long_life:8.6::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_6.6
0:1.16.1-4.el8_6.6
gstreamer1-plugins-good-gtk-debuginfo
Red Hat:rhel_eus_long_life:8.6::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_6.6
0:1.16.1-4.el8_6.6
gstreamer1-plugins-good
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-5.el8_8.6
0:1.16.1-5.el8_8.6
gstreamer1-plugins-good-debuginfo
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-5.el8_8.6
0:1.16.1-5.el8_8.6
gstreamer1-plugins-good-debugsource
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-5.el8_8.6
0:1.16.1-5.el8_8.6
gstreamer1-plugins-good-gtk
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-5.el8_8.6
0:1.16.1-5.el8_8.6
gstreamer1-plugins-good-gtk-debuginfo
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-5.el8_8.6
0:1.16.1-5.el8_8.6
gstreamer1-plugins-good
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-5.el8_8.6
0:1.16.1-5.el8_8.6
gstreamer1-plugins-good-debuginfo
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-5.el8_8.6
0:1.16.1-5.el8_8.6
gstreamer1-plugins-good-debugsource
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-5.el8_8.6
0:1.16.1-5.el8_8.6
gstreamer1-plugins-good-gtk
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-5.el8_8.6
0:1.16.1-5.el8_8.6
gstreamer1-plugins-good-gtk-debuginfo
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-5.el8_8.6
0:1.16.1-5.el8_8.6
gstreamer1-plugins-good
Red Hat:rhel_aus:8.4::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_4.5
0:1.16.1-4.el8_4.5
gstreamer1-plugins-good-debuginfo
Red Hat:rhel_aus:8.4::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_4.5
0:1.16.1-4.el8_4.5
gstreamer1-plugins-good-debugsource
Red Hat:rhel_aus:8.4::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_4.5
0:1.16.1-4.el8_4.5
gstreamer1-plugins-good-gtk
Red Hat:rhel_aus:8.4::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_4.5
0:1.16.1-4.el8_4.5
gstreamer1-plugins-good-gtk-debuginfo
Red Hat:rhel_aus:8.4::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_4.5
0:1.16.1-4.el8_4.5
gstreamer1-plugins-good
Red Hat:rhel_eus_long_life:8.4::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_4.5
0:1.16.1-4.el8_4.5
gstreamer1-plugins-good-debuginfo
Red Hat:rhel_eus_long_life:8.4::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_4.5
0:1.16.1-4.el8_4.5
gstreamer1-plugins-good-debugsource
Red Hat:rhel_eus_long_life:8.4::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_4.5
0:1.16.1-4.el8_4.5
gstreamer1-plugins-good-gtk
Red Hat:rhel_eus_long_life:8.4::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_4.5
0:1.16.1-4.el8_4.5
gstreamer1-plugins-good-gtk-debuginfo
Red Hat:rhel_eus_long_life:8.4::appstream
From an advisory covering 4 CVEs
before 0:1.16.1-4.el8_4.5
0:1.16.1-4.el8_4.5
gstreamer1-plugins-good
Rocky Linux:10
From an advisory covering 2 CVEs
before 0:1.26.7-2.el10_2.7
0:1.26.7-2.el10_2.7
gstreamer1-plugins-good
Rocky Linux:9
From an advisory covering 4 CVEs
before 0:1.22.12-7.el9_8.8
0:1.22.12-7.el9_8.8
gstreamer1-plugins-good
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:1.16.1-7.el8_10.7
0:1.16.1-7.el8_10.7
gst-plugins-good1.0
Root:Debian:13
before 1.26.2-1+deb13u2.aikido.3
1.26.2-1+deb13u2.aikido.3
rootio-gst-plugins-good1.0
Root:Debian:13
before 1.26.2-1+deb13u2.aikido.3
1.26.2-1+deb13u2.aikido.3
gst-plugins-good1.0
Ubuntu:Pro:16.04:LTS
before 1.8.3-1ubuntu0.5+esm3, plus listed versions
1.6.0-1ubuntu11.6.1-1ubuntu11.6.2-1ubuntu11.7.1-1ubuntu11.7.2-1ubuntu1
Show 12 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.2-1ubuntu0.31.8.3-1ubuntu0.31.8.3-1ubuntu0.41.8.3-1ubuntu0.51.8.3-1ubuntu0.5+esm11.8.3-1ubuntu0.5+esm2
1.8.3-1ubuntu0.5+esm3
gst-plugins-good1.0
Ubuntu:Pro:18.04:LTS
before 1.14.5-0ubuntu1~18.04.3+esm3, plus listed versions
1.12.3-1ubuntu11.12.4-1ubuntu11.13.1-1ubuntu11.13.91-1ubuntu11.14.0-1ubuntu1
Show 7 moreShow less
1.14.1-1ubuntu1~ubuntu18.04.11.14.4-1ubuntu1~ubuntu18.04.11.14.5-0ubuntu1~18.04.11.14.5-0ubuntu1~18.04.21.14.5-0ubuntu1~18.04.31.14.5-0ubuntu1~18.04.3+esm11.14.5-0ubuntu1~18.04.3+esm2
1.14.5-0ubuntu1~18.04.3+esm3
gst-plugins-good1.0
Ubuntu:Pro:20.04:LTS
before 1.16.3-0ubuntu1.3+esm3, plus listed versions
1.16.1-1ubuntu11.16.2-1ubuntu11.16.2-1ubuntu21.16.2-1ubuntu2.11.16.3-0ubuntu1
Show 5 moreShow less
1.16.3-0ubuntu1.11.16.3-0ubuntu1.21.16.3-0ubuntu1.31.16.3-0ubuntu1.3+esm11.16.3-0ubuntu1.3+esm2
1.16.3-0ubuntu1.3+esm3
gst-plugins-good1.0
Ubuntu:22.04:LTS
before 1.20.3-0ubuntu1.9, plus listed versions
1.18.5-1ubuntu21.18.5-1ubuntu31.20.0-2ubuntu11.20.1-1ubuntu11.20.3-0ubuntu1
Show 7 moreShow less
1.20.3-0ubuntu1.11.20.3-0ubuntu1.31.20.3-0ubuntu1.41.20.3-0ubuntu1.51.20.3-0ubuntu1.61.20.3-0ubuntu1.71.20.3-0ubuntu1.8
1.20.3-0ubuntu1.9
gst-plugins-good1.0
Ubuntu:24.04:LTS
before 1.24.2-1ubuntu1.7, plus listed versions
1.22.6-1ubuntu11.22.6-1ubuntu21.22.8-3ubuntu11.22.9-1ubuntu11.24.0-1ubuntu5
Show 9 moreShow less
1.24.0-1ubuntu71.24.1-2ubuntu11.24.2-1ubuntu11.24.2-1ubuntu1.11.24.2-1ubuntu1.21.24.2-1ubuntu1.31.24.2-1ubuntu1.41.24.2-1ubuntu1.51.24.2-1ubuntu1.6
1.24.2-1ubuntu1.7
gst-plugins-good1.0
Ubuntu:26.04:LTS
before 1.28.2-2ubuntu0.3, plus listed versions
1.26.5-1ubuntu21.27.2-1ubuntu11.27.90-1ubuntu11.28.0-1ubuntu11.28.0-1ubuntu3
Show 4 moreShow less
1.28.1-1ubuntu11.28.2-21.28.2-2ubuntu0.11.28.2-2ubuntu0.2
1.28.2-2ubuntu0.3
gst-plugins-good1.0
Ubuntu:Pro:16.04:LTS
From an advisory covering 4 CVEs
before 1.8.3-1ubuntu0.5+esm3, plus listed versions
1.6.0-1ubuntu11.6.1-1ubuntu11.6.2-1ubuntu11.7.1-1ubuntu11.7.2-1ubuntu1
Show 12 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.2-1ubuntu0.31.8.3-1ubuntu0.31.8.3-1ubuntu0.41.8.3-1ubuntu0.51.8.3-1ubuntu0.5+esm11.8.3-1ubuntu0.5+esm2
1.8.3-1ubuntu0.5+esm3
gst-plugins-good1.0
Ubuntu:Pro:18.04:LTS
From an advisory covering 4 CVEs
before 1.14.5-0ubuntu1~18.04.3+esm3, plus listed versions
1.12.3-1ubuntu11.12.4-1ubuntu11.13.1-1ubuntu11.13.91-1ubuntu11.14.0-1ubuntu1
Show 7 moreShow less
1.14.1-1ubuntu1~ubuntu18.04.11.14.4-1ubuntu1~ubuntu18.04.11.14.5-0ubuntu1~18.04.11.14.5-0ubuntu1~18.04.21.14.5-0ubuntu1~18.04.31.14.5-0ubuntu1~18.04.3+esm11.14.5-0ubuntu1~18.04.3+esm2
1.14.5-0ubuntu1~18.04.3+esm3
gst-plugins-good1.0
Ubuntu:Pro:20.04:LTS
From an advisory covering 4 CVEs
before 1.16.3-0ubuntu1.3+esm3, plus listed versions
1.16.1-1ubuntu11.16.2-1ubuntu11.16.2-1ubuntu21.16.2-1ubuntu2.11.16.3-0ubuntu1
Show 5 moreShow less
1.16.3-0ubuntu1.11.16.3-0ubuntu1.21.16.3-0ubuntu1.31.16.3-0ubuntu1.3+esm11.16.3-0ubuntu1.3+esm2
1.16.3-0ubuntu1.3+esm3
gst-plugins-good1.0
Ubuntu:22.04:LTS
From an advisory covering 4 CVEs
before 1.20.3-0ubuntu1.9, plus listed versions
1.18.5-1ubuntu21.18.5-1ubuntu31.20.0-2ubuntu11.20.1-1ubuntu11.20.3-0ubuntu1
Show 7 moreShow less
1.20.3-0ubuntu1.11.20.3-0ubuntu1.31.20.3-0ubuntu1.41.20.3-0ubuntu1.51.20.3-0ubuntu1.61.20.3-0ubuntu1.71.20.3-0ubuntu1.8
1.20.3-0ubuntu1.9
gst-plugins-good1.0
Ubuntu:24.04:LTS
From an advisory covering 4 CVEs
before 1.24.2-1ubuntu1.7, plus listed versions
1.22.6-1ubuntu11.22.6-1ubuntu21.22.8-3ubuntu11.22.9-1ubuntu11.24.0-1ubuntu5
Show 9 moreShow less
1.24.0-1ubuntu71.24.1-2ubuntu11.24.2-1ubuntu11.24.2-1ubuntu1.11.24.2-1ubuntu1.21.24.2-1ubuntu1.31.24.2-1ubuntu1.41.24.2-1ubuntu1.51.24.2-1ubuntu1.6
1.24.2-1ubuntu1.7
gst-plugins-good1.0
Ubuntu:26.04:LTS
From an advisory covering 4 CVEs
before 1.28.2-2ubuntu0.3, plus listed versions
1.26.5-1ubuntu21.27.2-1ubuntu11.27.90-1ubuntu11.28.0-1ubuntu11.28.0-1ubuntu3
Show 4 moreShow less
1.28.1-1ubuntu11.28.2-21.28.2-2ubuntu0.11.28.2-2ubuntu0.2
1.28.2-2ubuntu0.3

History

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

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

In short

CVE-2026-18298 is a high vulnerability (CVSS 7.8) in Gstreamer, published August 20, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.22%, the 12th percentile. Fixed in gst-plugins-good1.0 1.22.0-5+deb12u4.

References

Show 70 moreShow less
MoveEnter Open