Skip to content
OpenAdvisories
Medium ALSA-2025:7243 4 CVEs

Moderate: gstreamer1-plugins-base security update

Published May 13, 2025 · Updated Oct 29, 2026

Summary

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):

* gstreamer1-plugins-base: ID3v2 parser out-of-bounds read and NULL-pointer dereference (CVE-2024-47542)
* gstreamer1-plugins-base: GStreamer has an out-of-bounds write in SSA subtitle parser (CVE-2024-47541)
* gstreamer1-plugins-base: GStreamer has an OOB-read in format_channel_mask (CVE-2024-47600)
* gstreamer1-plugins-base: NULL-pointer dereference in LRC subtitle parser (CVE-2024-47835)

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.

Fixed packages 3

ReleasePackageFixed in
AlmaLinux · 9 gstreamer1-plugins-base 1.22.12-4.el9
AlmaLinux · 9 gstreamer1-plugins-base-devel 1.22.12-4.el9
AlmaLinux · 9 gstreamer1-plugins-base-tools 1.22.12-4.el9

Vulnerabilities 4

  • Medium 6.9

    GHSL-2024-228: GStreamer has an out-of-bounds write in SSA subtitle parser

    GStreamer is a library for constructing graphs of media-handling components. An OOB-write vulnerability has been identified in the gst_ssa_parse_remove_override_codes function of the gstssaparse.c file. This function is responsible for parsing and removing SS…

  • Medium 6.8

    GHSL-2024-235: GStreamer ID3v2 parser out-of-bounds read and NULL-pointer dereference

    GStreamer is a library for constructing graphs of media-handling components. A null pointer dereference has been discovered in the id3v2_read_synch_uint function, located in id3v2.c. If id3v2_read_synch_uint is called with a null work->hdr.frame_data, the poi…

  • Medium 6.8

    GHSL-2024-263: Gstreamer NULL-pointer dereference in LRC subtitle parser

    GStreamer is a library for constructing graphs of media-handling components. A null pointer dereference vulnerability has been detected in the parse_lrc function within gstsubparse.c. The parse_lrc function calls strchr() to find the character ']' in the stri…

  • Medium 5.1

    GHSL-2024-248: GStreamer has an OOB-read in format_channel_mask

    GStreamer is a library for constructing graphs of media-handling components. An OOB-read vulnerability has been detected in the format_channel_mask function in gst-discoverer.c. The vulnerability affects the local array position, which is defined with a fixed…

References

  • report
    https://access.redhat.com/security/cve/CVE-2024-47541
  • report
    https://access.redhat.com/security/cve/CVE-2024-47542
  • report
    https://access.redhat.com/security/cve/CVE-2024-47600
  • report
    https://access.redhat.com/security/cve/CVE-2024-47835
  • report
    https://bugzilla.redhat.com/2331717
  • report
    https://bugzilla.redhat.com/2331724
  • report
    https://bugzilla.redhat.com/2331738
  • report
    https://bugzilla.redhat.com/2331742
  • advisory
    https://errata.almalinux.org/9/ALSA-2025-7243.html