CVE-2026-7179OSPG binwalk 2.4.3及之前版本存在路径遍历漏洞。该漏洞源于WinCE提取插件中的read_null_terminated_string函数对参数self.file_name处理不当,允许本地攻击者进行路径遍历攻击。由于该项目已停止维护(EOL),官方确认不会修复此问题,建议用户迁移至binwalk v3。
该漏洞位于OSPG binwalk的WinCE Extraction Plugin组件中的src/binwalk/plugins/winceextract.py文件。核心问题在于read_null_terminated_string函数在处理self.file_name参数时,未对输入进行充分的净化或路径规范化。攻击者可以利用这一点,通过注入路径遍历字符(如../)操纵文件路径,从而访问或影响应用程序预期目录之外的文件。攻击需要本地环境(AV:L)且无需用户交互(UI:N)。尽管CVSS评分为中危,但若结合其他攻击手段,可能导致敏感信息泄露。维护者已确认该漏洞,但因产品EOL,不会采取修复措施。