Rust借用检查器中发现存在11年之久的漏洞
一句话看懂
一名记者于2026年10月13日提交了Rust issue #164250,标记出借用检查器中的一个健全性漏洞。
该缺陷允许安全代码触发内存损坏,考验了Rust的核心安全承诺。
来龙去脉
- 2015评论讨论将该漏洞追溯到Rust 1.4。
- 2017评论讨论将该漏洞追溯到Rust 1.18.0。
- 2026年10月13日jsnell在rust-lang/rust仓库中提交了issue #164250,标题为“结构体的生命周期要求可通过协变字段赋值被绕过”,并添加了C-bug、I-unsound、A-borrow-checker和T-types等标签。