CVE-2024-47597
criticalpriority · track · 36EPSS 0.012 · 67 %ileDEEURUUSEPSS · scored 2026-10-26
GStreamer is a library for constructing graphs of media-handling components. An OOB-read has been detected in the function qtdemux_parse_samples within qtdemux.c. This issue arises when the function qtdemux_parse_samples reads data beyond the boundaries of the stream->stco buffer. The following code snippet shows the call to qt_atom_parser_get_offset_unchecked, which leads to the OOB-read when parsing the provided GHSL-2024-245_crash1.mp4 file. This issue may lead to read up to 8 bytes out-of-bounds. This vulnerability is fixed in 1.24.10.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · low–critical · 1.2–9.1
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (44)
Products and version ranges known to be affected.
- IBM App Connect Enterprise Certified Containerall versionscert_bundDEcpe:/a:ibm:app_connect_enterprise:certified_container
advisories (4)
Vendor and ecosystem advisories describing this.
- WID-SEC-W-2024-3586GStreamer: Mehrere Schwachstellen ermöglichen Denial of ServiceDeutsch2024-12-03csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in GStreamer ausnutzen, um einen Denial of Service Angriff durchzuführen.
- BIT-java-2024-47597GHSL-2024-245: GStreamer has an OOB-read in qtdemux_parse_samples2026-05-06vendor · osvUS
GStreamer is a library for constructing graphs of media-handling components. An OOB-read has been detected in the function qtdemux_parse_samples within qtdemux.c. This issue arises when the function qtdemux_parse_samples reads data beyond the boundaries of the stream->stco buffer. The following code snippet shows the call to qt_atom_parser_get_offset_unchecked, which leads to the OOB-read when parsing the provided GHSL-2024-245_crash1.mp4 file. This issue may lead to read up to 8 bytes out-of-bounds. This vulnerability is fixed in 1.24.10.
- BIT-java-min-2024-47597GHSL-2024-245: GStreamer has an OOB-read in qtdemux_parse_samples2026-05-06vendor · osvUS
GStreamer is a library for constructing graphs of media-handling components. An OOB-read has been detected in the function qtdemux_parse_samples within qtdemux.c. This issue arises when the function qtdemux_parse_samples reads data beyond the boundaries of the stream->stco buffer. The following code snippet shows the call to qt_atom_parser_get_offset_unchecked, which leads to the OOB-read when parsing the provided GHSL-2024-245_crash1.mp4 file. This issue may lead to read up to 8 bytes out-of-bounds. This vulnerability is fixed in 1.24.10.
- BIT-jre-2024-47597GHSL-2024-245: GStreamer has an OOB-read in qtdemux_parse_samples2026-05-08vendor · osvUS
GStreamer is a library for constructing graphs of media-handling components. An OOB-read has been detected in the function qtdemux_parse_samples within qtdemux.c. This issue arises when the function qtdemux_parse_samples reads data beyond the boundaries of the stream->stco buffer. The following code snippet shows the call to qt_atom_parser_get_offset_unchecked, which leads to the OOB-read when parsing the provided GHSL-2024-245_crash1.mp4 file. This issue may lead to read up to 8 bytes out-of-bounds. This vulnerability is fixed in 1.24.10.
also known as (6)
Other names and identifiers for this entity.
- CNNVD-202412-1429cnnvd
- EUVD-2024-42816enisa_euvd
- BDU:2024-11334fstec_bdu
- BIT-java-2024-47597osv
- BIT-java-min-2024-47597osv
- BIT-jre-2024-47597osv
sources
Which sources assert this record, and when.
references (12)
External citations — patches, advisories, analysis.
- https://access.redhat.com/security/cve/cve-2024-47597cnnvd
- https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8059.patchcnnvd
- https://gstreamer.freedesktop.org/security/sa-2024-0012.htmlcnnvd
- https://securitylab.github.com/advisories/GHSL-2024-245_Gstreamer/cnnvd
- https://vigilance.fr/vulnerability/GStreamer-multiple-vulnerabilities-dated-16-12-2024-45906cnnvd
- https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8059.patchenisa_euvd
- https://gstreamer.freedesktop.org/security/sa-2024-0012.htmlenisa_euvd
- https://securitylab.github.com/advisories/GHSL-2024-245_Gstreamer/enisa_euvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan