Rust 团队发布了 Rust 的一个新版本 1.71.1。Rust 是一种编程语言,它赋予每个人构建可靠高效软件的能力。
如果您之前通过 rustup 安装了 Rust,获取 Rust 1.71.1 非常简单:
rustup update stable
如果您还没有安装,您可以从我们网站上的相应页面 获取 rustup
。
1.71.1 稳定版中的内容
Rust 1.71.1 修复了 Cargo 在提取依赖项时不尊重 umask 的问题,这可能允许本地攻击者编辑属于另一个本地用户的提取源代码的缓存,从而可能以另一个用户的身份执行代码。此安全漏洞被追踪为 CVE-2023-38497,您可以在 我们今天早些时候发布的公告 中了解更多信息。我们建议所有用户尽快更新其工具链。
Rust 1.71.1 还解决了 Rust 1.71.0 中引入的几个回归问题,包括 Rustup 用户的 bash 自动补全功能失效,以及在调用 borrow()
时即使不应该也发出 suspicious_double_ref_op
。
您可以在 发布说明 中找到有关特定回归问题和其他次要修复的更详细的信息。
1.71.1 的贡献者
许多人共同创建了 Rust 1.71.1。没有你们,我们不可能做到。 感谢!