Rust 1.71.1 发布

2023年8月3日 · Rust 发布团队

Rust 团队发布了 Rust 的新补丁版本 1.71.1。Rust 是一种编程语言,致力于帮助每个人构建可靠且高效的软件。

如果您已经通过 rustup 安装了旧版本的 Rust,那么获取 Rust 1.71.1 非常简单,只需执行以下命令:

rustup update stable

如果您还没有安装 rustup,可以从我们网站的相应页面获取 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。没有你们,我们不可能完成这项工作。 谢谢!