关键信息 Bug ID: 33499 状态: RESOLVED FIXED 报告时间: 2025-08-28 05:05 UTC 修改时间: 2025-10-02 22:15 UTC 报告人: Yifan Zhang 产品: binutils 组件: bfd (know other bugs) 版本: 2.46 (HEAD) 重要性: P2 normal 目标里程碑: 2.46 漏洞描述 问题: 在 函数中发生段错误(SEGV),位于 环境: - Binutils 最新提交: 9af366e@q3b7bc5802295bb001d17483833de87b - 系统: Ubuntu 20.04.6 LTS, Clang 12.0.8 复现步骤 1. 设置编译器和标志: 2. 编译并运行测试用例: 错误输出 地址 Sanitizer 报告在未知地址发生 SEGV,具体堆栈跟踪见附件。 解决方案 已在主分支中修复,相关提交: - https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=b6ac5a8a5b62f8ae6a4642c8df7149b325f4cc60a 其他信息 提供了 POC 文件作为附件。 修复由 H.J. Lu 完成。