CVE-2024-47539: GHSL-2024-195: OOB-write in convert_to_s334_1a in GStreamer - CVE-2024-47539

Published Dec 11, 2024
·
Updated

GStreamer is a library for constructing graphs of media-handling components. An out-of-bounds write vulnerability was identified in the converttos3341a function in isomp4/qtdemux.c. The vulnerability arises due to a discrepancy between the size of memory allocated to the storage array and the loop condition i 2 < ccpairsize. Specifically, when ccpairsize is even, the allocated size in storage does not match the loop's expected bounds, resulting in an out-of-bounds write. This bug allows for the overwriting of up to 3 bytes beyond the allocated bounds of the storage array. This vulnerability is fixed in 1.24.10.

Affected Software

3 affected componentsFixes available
Gstreamer Project Gstreamer<1.24.10
debian/gst-plugins-good1.0<=1.18.4-2+deb11u2
1.18.4-2+deb11u31.22.0-5+deb12u21.26.0-1
GStreamer GStreamer<1.24.10

Event History

Dec 11, 2024
Advisory Published
via GitHub Security Lab·12:00 AM
Data Sourced
via GitHub Security Lab·12:00 AM
DescriptionAffected Software
CVE Published
via MITRE·06:53 PM
Data Sourced
via MITRE·06:53 PM
DescriptionWeakness
Data Sourced
via Red Hat·07:01 PM
DescriptionSeverityAffected Software
Dec 12, 2024
Data Sourced
via NVD·02:03 AM
RemedyDescriptionSeverityWeaknessAffected Software
Dec 22, 2024
Data Sourced
via Ubuntu·03:20 PM
RemedyDescriptionSeverityAffected Software
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-2024-47539?

CVE-2024-47539 has been rated as a high severity vulnerability due to its potential for exploitation via out-of-bounds writes.

2

How do I fix CVE-2024-47539?

To fix CVE-2024-47539, upgrade your GStreamer installation to versions 1.22.0-5+deb12u2 or 1.24.11-5.

3

Which versions of GStreamer are affected by CVE-2024-47539?

CVE-2024-47539 affects GStreamer versions prior to 1.24.11 and those up to and including 1.18.4-2+deb11u2.

4

What specific component is vulnerable in CVE-2024-47539?

The vulnerable component in CVE-2024-47539 is the convert_to_s334_1a function found in isomp4/qtdemux.c.

5

Is CVE-2024-47539 exploitable in production environments?

Yes, CVE-2024-47539 is exploitable in production environments, posing a risk to applications relying on the affected GStreamer versions.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203