Solidity 0.8.38 修复 Yul 优化器缺陷
热点事件持续更新
Solidity 0.8.38 修复 Yul 优化器缺陷
2 篇报道1 个报道来源14 小时前更新
先了解这件事
AI 综述
Solidity 团队发布 0.8.38 版本,修复了 Yul 优化器中的一个低危缺陷,该缺陷影响 0.8.19 至 0.8.37 版本。团队称,问题出在 DataFlowAnalyzer 对存储和内存地址关系的判断失效,可能把运行时实际重合的两个位置判为不同,导致读取返回过期值,或必要的存储写入被删除。 受影响范围限于启用 Yul 优化器编译的代码:使用 --via-ir 时,任何代码都可能受影响;使用默认 evmasm 流水线时,只有编译器生成的 Yul 工具函数和部分内联汇编块可能受影响。该缺陷由 Daniel Boye 于 2026 年 8 月 17 日通过以太坊基金会漏洞赏金计划报告。
AI 根据报道生成 · 58 分钟前更新
最新进展10月22日 08:00
Solidity 0.8.38 发布:修复 Yul 优化器低危 Bug报道时间线
沿着报道,了解事件的不同侧面。
10月22日
- Solidity BlogSolidity 0.8.38 发布:修复 Yul 优化器低危 Bug
Solidity 0.8.38 发布,修复了 Yul 优化器中 DataFlowAnalyzer 的存储/内存地址关系失效问题,该 Bug 影响 0.8.19 至 0.8.37 版本,可能导致加载被替换为过期值或必要存储被删除。
- Solidity BlogSolidity 披露 Yul 优化器缓存失效缺陷,0.8.19 至 0.8.37 受影响并在 0.8.38 修复
Solidity 团队披露 Yul 优化器存在缓存失效缺陷,可能把运行时重合的两个内存或存储位置判为不同,导致读取返回过期值或必要的写入被删除。
本事件热度走势
还没有足够的连续观测数据,暂不绘制趋势。