# CVE-2023-40474: gstreamer1-plugins-bad-free: GStreamer is a streaming media framework based on graphs of filters which operate on media data

CVE-2023-40474 is fixed in 10 products on 1 platform, first by DSA-5533-1, released October 24, 2023. It is not reported as exploited. Patch Radar priority: High.

- Web page: https://patchblox.com/security/cve/CVE-2023-40474
- Priority: High
- CVSS: 8.8 (Moderate)
- EPSS: 0.0210
- CISA KEV: not listed
- Exploited (vendor report): no
- Publicly disclosed: no
- Published: Sep 27, 2023

## Description

GStreamer is a streaming media framework based on graphs of filters which operate on media data. The gstreamer1-plugins-bad-free package contains a collection of plug-ins for GStreamer.  Security Fix(es):  * gstreamer-plugins-bad: Integer overflow leading to heap overwrite in MXF file handling with uncompressed video (CVE-2023-40474)  * gstreamer-plugins-bad: Integer overflow leading to heap overwrite in MXF file handling with AES3 audio (CVE-2023-40475)  * gstreamer-plugins-bad: Integer overflow in H.265 video parser leading to stack overwrite (CVE-2023-40476)  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 Red Hat Enterprise Linux 8.10 Release Notes linked from the References section.

## Where it's fixed

| Platform | Product | Fixed in | Fix | Released |
|---|---|---|---|---|
| Linux | gir1.2-gst-plugins-bad-1.0 Ubuntu 18.04.6 LTS (bionic) | 1.14.5-0ubuntu1~18.04.1+esm1 | [gir1.2-gst-plugins-bad-1.0 1.14.5-0ubuntu1~18.04.1+esm1](https://patchblox.com/security/data/fix/linux/ubuntu-bionic-gir1.2-gst-plugins-bad-1.0-1.14.5-0ubuntu1-18.04.1-esm1.md) | May 21, 2025 |
| Linux | gir1.2-gst-plugins-bad-1.0 Ubuntu 20.04 LTS (focal) | 1.16.3-0ubuntu1.1 | [gir1.2-gst-plugins-bad-1.0 1.16.3-0ubuntu1.1](https://patchblox.com/security/data/fix/linux/ubuntu-focal-gir1.2-gst-plugins-bad-1.0-1.16.3-0ubuntu1.1.md) | Nov 16, 2023 |
| Linux | gir1.2-gst-plugins-bad-1.0 Ubuntu 22.04.1 LTS (jammy) | 1.20.3-0ubuntu1.1 | [gir1.2-gst-plugins-bad-1.0 1.20.3-0ubuntu1.1](https://patchblox.com/security/data/fix/linux/ubuntu-jammy-gir1.2-gst-plugins-bad-1.0-1.20.3-0ubuntu1.1.md) | Nov 16, 2023 |
| Linux | gst-plugins-bad1.0 Debian 11.6 (bullseye) | 1.18.4-3+deb11u2 | [DSA-5533-1](https://patchblox.com/security/data/fix/linux/dsa-5533-1.md) | Oct 24, 2023 |
| Linux | gst-plugins-bad1.0 Debian 12.15 (bookworm) | 1.22.0-4+deb12u2 | [DSA-5533-1](https://patchblox.com/security/data/fix/linux/dsa-5533-1.md) | Oct 24, 2023 |
| Linux | gst-plugins-bad1.0 Debian 13.5 (trixie) | 1.22.7-1 | [DEBIAN-CVE-2023-40474](https://patchblox.com/security/data/fix/linux/debian-cve-2023-40474.md) | May 3, 2024 |
| Linux | gst-plugins-bad1.0 Debian 14 | 1.22.7-1 | [DEBIAN-CVE-2023-40474](https://patchblox.com/security/data/fix/linux/debian-cve-2023-40474.md) | May 3, 2024 |
| Linux | gstreamer1-plugins-bad-free RHEL 8 | 0:1.16.1-4.el8 | [RHSA-2024:3060](https://patchblox.com/security/data/fix/linux/rhsa-2024-3060.md) | May 22, 2024 |
| Linux | gstreamer1-plugins-bad-free RHEL 9 | 0:1.22.1-4.el9 | [RHSA-2024:2287](https://patchblox.com/security/data/fix/linux/rhsa-2024-2287.md) | Apr 30, 2024 |
| Linux | gstreamer1-plugins-bad-free almalinux 8 | 1.16.1-4.el8 | [ALSA-2024:3060](https://patchblox.com/security/data/fix/linux/alsa-2024-3060.md) | May 22, 2024 |
| Linux | gstreamer1-plugins-bad-free almalinux 9 | 1.22.1-4.el9 | [ALSA-2024:2287](https://patchblox.com/security/data/fix/linux/alsa-2024-2287.md) | Apr 30, 2024 |
| Linux | gstreamer1-plugins-bad-free ol 8 | 0:1.16.1-4.0.1.el8 | [ELSA-2024-3060](https://patchblox.com/security/data/fix/linux/elsa-2024-3060.md) | May 23, 2024 |
| Linux | gstreamer1-plugins-bad-free ol 9 | 0:1.22.1-4.el9 | [ELSA-2024-2287](https://patchblox.com/security/data/fix/linux/elsa-2024-2287.md) | May 2, 2024 |
| Linux | gstreamer1-plugins-bad-free rocky 8 | 0:1.16.1-4.el8 | [RLSA-2024:3060](https://patchblox.com/security/data/fix/linux/rlsa-2024-3060.md) | Jun 14, 2024 |
| Linux | gstreamer1-plugins-bad-free rocky 9 | 0:1.22.1-4.el9 | [RLSA-2024:2287](https://patchblox.com/security/data/fix/linux/rlsa-2024-2287.md) | May 10, 2024 |
| Linux | gstreamer1-plugins-bad-free-devel RHEL 8 | 0:1.16.1-4.el8 | [RHSA-2024:3060](https://patchblox.com/security/data/fix/linux/rhsa-2024-3060.md) | May 22, 2024 |
| Linux | gstreamer1-plugins-bad-free-devel RHEL 9 | 0:1.22.1-4.el9 | [RHSA-2024:2287](https://patchblox.com/security/data/fix/linux/rhsa-2024-2287.md) | Apr 30, 2024 |
| Linux | gstreamer1-plugins-bad-free-devel almalinux 8 | 1.16.1-4.el8 | [ALSA-2024:3060](https://patchblox.com/security/data/fix/linux/alsa-2024-3060.md) | May 22, 2024 |
| Linux | gstreamer1-plugins-bad-free-devel almalinux 9 | 1.22.1-4.el9 | [ALSA-2024:2287](https://patchblox.com/security/data/fix/linux/alsa-2024-2287.md) | Apr 30, 2024 |
| Linux | gstreamer1-plugins-bad-free-devel ol 8 | 0:1.16.1-4.0.1.el8 | [ELSA-2024-3060](https://patchblox.com/security/data/fix/linux/elsa-2024-3060.md) | May 23, 2024 |
| Linux | gstreamer1-plugins-bad-free-devel ol 9 | 0:1.22.1-4.el9 | [ELSA-2024-2287](https://patchblox.com/security/data/fix/linux/elsa-2024-2287.md) | May 2, 2024 |
| Linux | gstreamer1.0-opencv Ubuntu 18.04.6 LTS (bionic) | 1.14.5-0ubuntu1~18.04.1+esm1 | [gstreamer1.0-opencv 1.14.5-0ubuntu1~18.04.1+esm1](https://patchblox.com/security/data/fix/linux/ubuntu-bionic-gstreamer1.0-opencv-1.14.5-0ubuntu1-18.04.1-esm1.md) | May 21, 2025 |
| Linux | gstreamer1.0-opencv Ubuntu 20.04 LTS (focal) | 1.16.3-0ubuntu1.1 | [gstreamer1.0-opencv 1.16.3-0ubuntu1.1](https://patchblox.com/security/data/fix/linux/ubuntu-focal-gstreamer1.0-opencv-1.16.3-0ubuntu1.1.md) | Nov 16, 2023 |
| Linux | gstreamer1.0-opencv Ubuntu 22.04.1 LTS (jammy) | 1.20.3-0ubuntu1.1 | [gstreamer1.0-opencv 1.20.3-0ubuntu1.1](https://patchblox.com/security/data/fix/linux/ubuntu-jammy-gstreamer1.0-opencv-1.20.3-0ubuntu1.1.md) | Nov 16, 2023 |
| Linux | gstreamer1.0-plugins-bad Ubuntu 18.04.6 LTS (bionic) | 1.14.5-0ubuntu1~18.04.1+esm1 | [gstreamer1.0-plugins-bad 1.14.5-0ubuntu1~18.04.1+esm1](https://patchblox.com/security/data/fix/linux/ubuntu-bionic-gstreamer1.0-plugins-bad-1.14.5-0ubuntu1-18.04.1-esm1.md) | May 21, 2025 |
| Linux | gstreamer1.0-plugins-bad Ubuntu 20.04 LTS (focal) | 1.16.3-0ubuntu1.1 | [gstreamer1.0-plugins-bad 1.16.3-0ubuntu1.1](https://patchblox.com/security/data/fix/linux/ubuntu-focal-gstreamer1.0-plugins-bad-1.16.3-0ubuntu1.1.md) | Nov 16, 2023 |
| Linux | gstreamer1.0-plugins-bad Ubuntu 22.04.1 LTS (jammy) | 1.20.3-0ubuntu1.1 | [gstreamer1.0-plugins-bad 1.20.3-0ubuntu1.1](https://patchblox.com/security/data/fix/linux/ubuntu-jammy-gstreamer1.0-plugins-bad-1.20.3-0ubuntu1.1.md) | Nov 16, 2023 |
| Linux | gstreamer1.0-plugins-bad-apps Ubuntu 22.04.1 LTS (jammy) | 1.20.3-0ubuntu1.1 | [gstreamer1.0-plugins-bad-apps 1.20.3-0ubuntu1.1](https://patchblox.com/security/data/fix/linux/ubuntu-jammy-gstreamer1.0-plugins-bad-apps-1.20.3-0ubuntu1.1.md) | Nov 16, 2023 |
| Linux | gstreamer1.0-wpe Ubuntu 22.04.1 LTS (jammy) | 1.20.3-0ubuntu1.1 | [gstreamer1.0-wpe 1.20.3-0ubuntu1.1](https://patchblox.com/security/data/fix/linux/ubuntu-jammy-gstreamer1.0-wpe-1.20.3-0ubuntu1.1.md) | Nov 16, 2023 |
| Linux | libgstreamer-opencv1.0-0 Ubuntu 18.04.6 LTS (bionic) | 1.14.5-0ubuntu1~18.04.1+esm1 | [libgstreamer-opencv1.0-0 1.14.5-0ubuntu1~18.04.1+esm1](https://patchblox.com/security/data/fix/linux/ubuntu-bionic-libgstreamer-opencv1.0-0-1.14.5-0ubuntu1-18.04.1-esm1.md) | May 21, 2025 |
| Linux | libgstreamer-opencv1.0-0 Ubuntu 20.04 LTS (focal) | 1.16.3-0ubuntu1.1 | [libgstreamer-opencv1.0-0 1.16.3-0ubuntu1.1](https://patchblox.com/security/data/fix/linux/ubuntu-focal-libgstreamer-opencv1.0-0-1.16.3-0ubuntu1.1.md) | Nov 16, 2023 |
| Linux | libgstreamer-opencv1.0-0 Ubuntu 22.04.1 LTS (jammy) | 1.20.3-0ubuntu1.1 | [libgstreamer-opencv1.0-0 1.20.3-0ubuntu1.1](https://patchblox.com/security/data/fix/linux/ubuntu-jammy-libgstreamer-opencv1.0-0-1.20.3-0ubuntu1.1.md) | Nov 16, 2023 |
| Linux | libgstreamer-plugins-bad1.0-0 Ubuntu 18.04.6 LTS (bionic) | 1.14.5-0ubuntu1~18.04.1+esm1 | [libgstreamer-plugins-bad1.0-0 1.14.5-0ubuntu1~18.04.1+esm1](https://patchblox.com/security/data/fix/linux/ubuntu-bionic-libgstreamer-plugins-bad1.0-0-1.14.5-0ubuntu1-18.04.1-esm1.md) | May 21, 2025 |
| Linux | libgstreamer-plugins-bad1.0-0 Ubuntu 20.04 LTS (focal) | 1.16.3-0ubuntu1.1 | [libgstreamer-plugins-bad1.0-0 1.16.3-0ubuntu1.1](https://patchblox.com/security/data/fix/linux/ubuntu-focal-libgstreamer-plugins-bad1.0-0-1.16.3-0ubuntu1.1.md) | Nov 16, 2023 |
| Linux | libgstreamer-plugins-bad1.0-0 Ubuntu 22.04.1 LTS (jammy) | 1.20.3-0ubuntu1.1 | [libgstreamer-plugins-bad1.0-0 1.20.3-0ubuntu1.1](https://patchblox.com/security/data/fix/linux/ubuntu-jammy-libgstreamer-plugins-bad1.0-0-1.20.3-0ubuntu1.1.md) | Nov 16, 2023 |

---

Data as of 2026-11-08T00:53:09Z UTC. Source: Patchblox Patch Radar (https://patchblox.com/security/patch-radar). Patchblox finds out-of-date software on Windows, macOS and Linux and updates it through release rings: https://patchblox.com/demo

Free to use with attribution: show "Data: Patchblox Patch Radar" with a link to https://patchblox.com/security/patch-radar. Terms, including what needs a written agreement: https://patchblox.com/security/patch-radar/use-the-data

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.
