Critical Remote Code Execution Vulnerability in gstreamer1-plugins-good Package
Summary
ALSA-2026:59972: Important: gstreamer1-plugins-good security update. Affects gstreamer1-plugins-good versions < 1.26.7-2.el10_2.8. Fixed in 1.26.7-2.el10_2.8. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
GStreamer is a powerful streaming media framework that allows developers to create applications that handle media data through a series of filters. The gstreamer1-plugins-good package includes a collection of high-quality, well-supported plugins licensed under LGPL, enabling various media processing functionalities. However, a recent security issue has been identified that could potentially allow remote code execution, posing a significant risk to applications utilizing this package.
Vulnerability Detail
The vulnerability, identified as CVE-2026-18299, is a Use-After-Free issue in the rtpsbcdepay component of GStreamer. This flaw can be exploited by an attacker to execute arbitrary code remotely, which could lead to unauthorized access, data breaches, or complete system compromise. The vulnerability arises from improper memory management, where memory that has already been freed is still accessed, leading to unpredictable behavior and potential exploitation.
How To Fix
Minimum fixed version
1.26.7-2.el10_2.8
This is the first release that contains the fix.
sudo dnf update gstreamer1-plugins-good
Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →
Workaround
Currently, there are no specific workarounds available for this vulnerability. The best course of action is to apply the security update as soon as it is feasible.
Conclusion
The gstreamer1-plugins-good package has a critical vulnerability that could allow remote code execution. It is crucial to update to the latest patched version to protect your applications from potential exploitation. Regular monitoring and updating of software packages are essential practices for maintaining security.
See every vulnerability recorded for gstreamer1-plugins-good →
FAQ
CVE-2026-18299 is a security vulnerability in the GStreamer framework that allows for remote code execution due to a Use-After-Free error.
You can check if your application is affected by using the Vulert playground, which analyzes your manifest file for known vulnerabilities.
Not addressing this vulnerability could lead to unauthorized access, data breaches, or complete system compromise, putting your application and data at risk.
Yes, Vulert provides a service that monitors your software for open-source vulnerabilities in real-time using just a manifest file.
It is recommended to regularly check for updates and apply security patches as soon as they are released to mitigate risks.
Related vulnerabilities
Recent vulnerabilities recorded for gstreamer1-plugins-good.