GStreamer Buffer Overwrite Vulnerability
CVE-2024-47539

8.6HIGH

Key Information:

Vendor

Gstreamer

Status
Vendor
CVE Published:
12 December 2024

What is CVE-2024-47539?

A vulnerability exists in the GStreamer library, specifically within the convert_to_s334_1a function located in isomp4/qtdemux.c. This flaw originates from a mismatch between the allocated memory size for the storage array and the loop condition i * 2 < ccpair_size. When ccpair_size is even, the allocated storage does not align with the expected bounds, leading to the potential for an out-of-bounds write that can overwrite memory beyond the designated limits. This issue can result in unintended behavior or crashes in applications utilizing GStreamer for media processing. An important patch has been released in version 1.24.10 to resolve this vulnerability.

Affected Version(s)

gstreamer < 1.24.10

References

CVSS V4

Score:
8.6
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Local
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.