Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2024-47543

Опубликовано: 11 дек. 2024
Источник: redhat
CVSS3: 5.1
EPSS Низкий

Описание

GStreamer is a library for constructing graphs of media-handling components. An OOB-read vulnerability has been discovered in qtdemux_parse_container function within qtdemux.c. In the parent function qtdemux_parse_node, the value of length is not well checked. So, if length is big enough, it causes the pointer end to point beyond the boundaries of buffer. Subsequently, in the qtdemux_parse_container function, the while loop can trigger an OOB-read, accessing memory beyond the bounds of buf. This vulnerability can result in reading up to 4GB of process memory or potentially causing a segmentation fault (SEGV) when accessing invalid memory. This vulnerability is fixed in 1.24.10.

A flaw was found in the GStreamer library. An out-of-bounds read in the MP4/MOV demuxer can lead to crashes for certain input files, potentially allowing a malicious third party to trigger an application crash.

Отчет

Moderate impact: A flaw in the GStreamer MP4/MOV demuxer (gstreamer1-plugins-good) can be triggered when an application processes a crafted media file. An out-of-bounds read may expose process memory (the current description says up to 4 GB) or cause a segmentation fault/crash. The Red Hat CVSS assessment is 5.1 (CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L), so it treats exploitation as requiring local access and having low integrity and availability impact; NIST rates it 7.5 IMPORTANT with AV:N and high availability impact, which explains the external severity difference. The current affects mark the component as AFFECTED for Red Hat Enterprise Linux 9.6 and 10.0, Red Hat In-Vehicle OS 1.0, 1.0.z, and 1.1, and Community Projects Fedora 40/41 packages; RHEL 7 and RHEL 8.2, 8.4, 8.6, 8.8, and 8.10 are recorded as NEW with OOSS resolution rather than AFFECTED, and no separate not-affected justification is recorded. Resolutions for affected products are DELEGATED, so the impact is recorded and a fix is being pursued.

Меры по смягчению последствий

Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 10gstreamer1-plugins-goodAffected
Red Hat Enterprise Linux 7gstreamer1-plugins-goodOut of support scope
Red Hat Enterprise Linux 8gstreamer1-plugins-goodOut of support scope
Red Hat Enterprise Linux 9gstreamer1-plugins-goodFixedRHSA-2025:724213.05.2025

Показывать по

Дополнительная информация

Статус:

Moderate
Дефект:
CWE-125
https://bugzilla.redhat.com/show_bug.cgi?id=2331723gstreamer1-plugins-good: OOB-read in qtdemux_parse_container

EPSS

Процентиль: 61%
0.00924
Низкий

5.1 Medium

CVSS3

Связанные уязвимости

CVSS3: 7.5
ubuntu
почти 2 года назад

GStreamer is a library for constructing graphs of media-handling components. An OOB-read vulnerability has been discovered in qtdemux_parse_container function within qtdemux.c. In the parent function qtdemux_parse_node, the value of length is not well checked. So, if length is big enough, it causes the pointer end to point beyond the boundaries of buffer. Subsequently, in the qtdemux_parse_container function, the while loop can trigger an OOB-read, accessing memory beyond the bounds of buf. This vulnerability can result in reading up to 4GB of process memory or potentially causing a segmentation fault (SEGV) when accessing invalid memory. This vulnerability is fixed in 1.24.10.

CVSS3: 7.5
nvd
почти 2 года назад

GStreamer is a library for constructing graphs of media-handling components. An OOB-read vulnerability has been discovered in qtdemux_parse_container function within qtdemux.c. In the parent function qtdemux_parse_node, the value of length is not well checked. So, if length is big enough, it causes the pointer end to point beyond the boundaries of buffer. Subsequently, in the qtdemux_parse_container function, the while loop can trigger an OOB-read, accessing memory beyond the bounds of buf. This vulnerability can result in reading up to 4GB of process memory or potentially causing a segmentation fault (SEGV) when accessing invalid memory. This vulnerability is fixed in 1.24.10.

CVSS3: 7.5
debian
почти 2 года назад

GStreamer is a library for constructing graphs of media-handling compo ...

CVSS3: 7.5
fstec
около 2 лет назад

Уязвимость функции qtdemux_parse_container мультимедийного фреймворка Gstreamer, позволяющая нарушителю вызвать отказ в обслуживании

rocky
около 1 года назад

Moderate: gstreamer1-plugins-good security update

EPSS

Процентиль: 61%
0.00924
Низкий

5.1 Medium

CVSS3