CVE ID(CVE-2024-47600)
CVE编号:CVE-2024-47600
安全级别:严重
发布日期:2025-01-21
详细介绍
1.漏洞描述
GStreamer 是一个构建媒体处理组件图的库。在 gst-discoverer.c 文件中的 format_channel_mask 函数中发现了一个越界读取(OOB-read)漏洞。该漏洞影响了一个大小固定为 64 元素的局部数组 position。然而,gst_discoverer_audio_info_get_channels 函数可能返回一个大于 64 的 guint channels 值。这导致 for 循环尝试访问超出 position 数组边界的内存,当使用大于 63 的索引时,发生越界读取。此漏洞可能导致从栈中读取不该读取的字节。此外,在越界读取后解引用 value->value_nick 可能导致进一步的内存损坏或未定义行为。该漏洞已在 1.24.10 版本中修复。
2.影响产品(系统版本 是否受影响)
银河麒麟高级服务器操作系统 V11 不影响
3.漏洞评分( 漏洞编号 危害程度 CVSS 3.1 评分 漏洞类型)
CVE-2024-47600 严重 9.1 其他
漏洞评分向量:CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
4.修复方案
无需修复