CVE-2024-47774CWE-125

GHSL-2024-262: GStreamer has an OOB-read in gst_avi_subtitle_parse_gab2_chunk

Medium · published December 11, 2024

CVSS v4.0
5.1
EPSS
1%
Percentile
57.2
In the wild
Unconfirmed
What it is

⚠️ Heads up, media maestros! GStreamer's gst_avi_subtitle_parse_gab2_chunk function has a sneaky out-of-bounds read vulnerability lurking in the code! Think of it like a librarian who gets a little too excited and tries to fetch books beyond the shelves they've been given—potentially leading to a rather confusing mix-up! 📚 In this scenario, an attacker could exploit this OOB-read vulnerability to access sensitive information beyond the intended buffer. While it’s not the end of the world, it could lead to unexpected behavior in your media applications, making them less reliable.

Put simply

Think of it like a librarian who gets a little too excited and tries to fetch books beyond the shelves they've been given—potentially leading to a rather confusing mix-up! 📚 This vulnerability arises because the function reads the name_length directly from input without necessary checks, resulting in an integer overflow when the name_length exceeds 0xFFFFFFFF - 17. This allows the function to attempt accessing memory outside the allocated buffer, leading to an out-of-bounds read.

What to do

In this scenario, an attacker could exploit this OOB-read vulnerability to access sensitive information beyond the intended buffer. While it’s not the end of the world, it could lead to unexpected behavior in your media applications, making them less reliable. To secure your systems, update GStreamer to version 1.24.10 as soon as possible. Additionally, consider conducting a review of how you're handling input data to prevent similar issues in the future. 🛡️ You've got this! By taking these steps, you’re one step closer to keeping your media applications safe and sound! 🎉

The record
Technical detail
CVSS v4.0
5.1 · MEDIUM
Vector
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
EPSS
0.00832 · 57.2th percentile
Weakness
CWE-125 · Out-of-bounds Read
Published
2024-12-11T19:15Z
EPSS history
Timeline
  • 11 DEC 19:15Z
    GHSL-2024-262: GStreamer has an OOB-read in gst_avi_subtitle_parse_gab2_chunk
    cvelistv5