HackerNews 2024年12月31日
Linux 系统岌岌可危:GStreamer 漏洞威胁数百万用户
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

GitHub安全实验室报告揭露GStreamer多媒体框架存在29个安全漏洞,该框架广泛应用于Ubuntu、Fedora等Linux发行版。漏洞主要集中在MP4和MKV格式解析中,包括越界写入、堆栈缓冲区溢出等,可能导致恶意代码执行、系统崩溃或信息泄露。研究人员通过定制模糊测试方法发现这些漏洞,生成了数百万个测试文件,暴露了MP4和MKV解析器中的罕见执行路径。由于GStreamer在桌面环境和多媒体应用中被广泛使用,这些漏洞的严重性不容忽视,建议用户尽快更新补丁。

⚠️ GStreamer框架曝出29个安全漏洞,影响Ubuntu、Fedora等多个Linux发行版,威胁广泛。

🎬 大部分漏洞存在于MP4和MKV格式解析中,包括越界写入、堆栈缓冲区溢出等高危漏洞,攻击者可借此执行恶意代码。

🛠️ 研究人员采用定制的模糊测试方法,生成数百万测试文件,有效发现了MP4和MKV解析器中的潜在漏洞,揭示了传统模糊测试的局限性。

🚨 GStreamer在桌面环境和多媒体应用中的广泛使用,使得这些漏洞的影响范围较大,用户应立即更新至最新补丁版本,以防范潜在的网络攻击。

GitHub 安全实验室的安东尼奥-莫拉莱斯(Antonio Morales)最近发布了一份报告,公布了 GStreamer 中的 29 个漏洞,GStreamer 是一个开源多媒体框架,广泛应用于 Ubuntu、Fedora 和 openSUSE 等 Linux 发行版。GStreamer 支持广泛的多媒体功能,包括音频和视频解码、字幕解析和媒体流。它与 Nautilus、GNOME Videos 和 Rhythmbox 等关键应用程序的集成使其成为许多系统的重要组件,也成为网络攻击者的诱人目标。

莫拉莱斯在报告中解释说:“GStreamer 是一个大型库,包括 300 多个不同的子模块。在这项研究中,我决定只关注 Ubuntu 发行版默认包含的’Base’和’Good’插件。”这些插件支持 MP4、MKV、OGG 和 AVI 等流行编解码器,因此特别容易被利用。

在已发现的 29 个漏洞中,大多数是在 MP4 和 MKV 格式中发现的。以下是一些最值得注意的漏洞:

这些漏洞包括 OOB 写入、堆栈缓冲区溢出和空指针取消引用,所有这些漏洞都可能允许攻击者执行任意代码、导致系统崩溃或外泄敏感信息。

GStreamer 在桌面环境和多媒体应用程序中的广泛使用凸显了这些漏洞的严重性。莫拉莱斯称:“该库中的关键漏洞可以打开许多攻击载体。例如,恶意制作的媒体文件可以利用这些漏洞入侵用户系统。”

为了发现这些漏洞,莫拉莱斯采用了一种新颖的模糊方法。由于大型媒体文件的大小和复杂性,传统的覆盖引导模糊器在处理大型媒体文件时往往会遇到困难。莫拉莱斯选择了一种定制方法: 他说:“我从头开始创建了一个输入语料生成器,”他介绍说,该技术生成了 400 多万个测试文件,专门用于发现 MP4 和 MKV 解析器中的罕见执行路径。

我们敦促开发人员和用户尽快更新到最新的 GStreamer 补丁版本。

 


转自安全KER,原文链接:https://www.anquanke.com/post/id/303158

封面来源于网络,如有侵权请联系删除

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

GStreamer 安全漏洞 多媒体框架 模糊测试 Linux发行版
相关文章