rustup 1.29.2 发布:更新证书依赖以应对 eMudhra 中间证书问题
Rustup 团队于 2026 年 10 月 20 日宣布发布 rustup 1.29.2。这是一次小版本更新,主要内容是升级 rustls-webpki 与 webpki-root-certs 依赖,以应对公告中所述、与 CVE-2026-111943 相关的 eMudhra 中间证书问题;文中并指向 RUSTSEC-2026-0382,更多细节见 changelog。[1]
rustup 是官方推荐的 Rust 安装与工具链管理方式,日常负责下载、切换与维护编译工具链。本版不扩展功能面,重点在证书校验相关依赖的修补,降低因问题中间证书带来的信任链风险。公告将其定性为 “small release”,变更范围刻意收窄,便于尽快推送到已安装用户,也减少与功能改动搅在一起的排障成本。[1]
已安装旧版时,可先关掉可能占用 rustup 的程序(例如 IDE),再执行:
rustup self update在常规工具链更新结束时,rustup 通常也会自动自更新:
rustup update尚未安装的可从 Rust 官网相应页面获取;文档见 rustup book。若团队通过镜像或内部制品库分发 rustup,需确认镜像已同步到 1.29.2,避免继续分发仍含旧证书依赖的安装包。CI 镜像若固化了 rustup 二进制,也应纳入本次小版本更新清单。[1]
团队提醒:新版 rustup 发布后,部分杀毒或恶意软件扫描器可能短暂拦截安装,或阻止创建、复制大量小文件(尤其是 rust-docs)。这类误报一般会在扫描器规则更新后几周内缓解,并非 rustup 自身逻辑错误。若更新受阻,可稍后再试或按安全软件厂商指引处理,并仍以官方安装渠道为准。[1]
说明:CVE / RUSTSEC 编号与依赖变更范围以 rustup 公告及所列安全通告为准;Java 等其他运行时的 eMudhra 应对见各厂商另行说明。
来源
[1] Announcing rustup 1.29.2,Rust Blog / The Rustup Team,2026年10月20日。
#Rust #rustup #证书 #CVE #工具更新
成为第一条评论!
Nobody's responded to this post yet. Add your thoughts and get the conversation going.