私钥为数字 4:苹果 macOS 27.3 封禁 eMudhra 证书

2026-11-05 · NoobClaw 编辑部 · 社媒工具与比较

苹果在 macOS 27.3 首个 Beta 开发者预览版中全面阻止印度 eMudhra 问题证书,无论此前是否已信任。该事件暴露了弱私钥风险,此前谷歌、Mozilla 和 iOS/iPadOS 已拦截。网站运营者和使用代码签名的团队需要检查证书来源,避免访问或签名被系统阻断。

发生了什么

根据 IT之家 11 月 5 日消息,科技媒体 AppleInsider 11 月 4 日发布博文称,苹果在 macOS 27.3 首个 Beta 开发者预览版中,已全面封禁印度 eMudhra 问题数字证书。

该事件于 2026 年 10 月被曝光。安全研究人员发现,证书颁发机构 eMudhra 在 2025 年 4 月生成的部分证书使用了异常短、极易被破解的私钥,其中一张私钥仅为数字“4”。这类密钥长度远低于行业常规,意味着攻击者理论上可较容易伪造受信任的加密连接或签名内容。

曝光后,谷歌与 Mozilla 于 10 月 17 日在自家生态中封禁相关证书;苹果则在 10 月 19 日为 iOS 和 iPadOS 加入拦截措施。但 Mac 端此前存在技术难点:macOS 内置的 curl 工具不会检查证书吊销信息,因此先前信任过这些证书的 Mac 仍可能继续接受它们。macOS 27.3 首个开发者测试版采取了更彻底的策略,无论关联证书此前是否被信任,均直接阻止。该版本预计 12 月正式推送,苹果也可能通过 macOS 27.2.1 等小版本提前推送同类修复。

关键事实

我们的分析

证书是浏览器、操作系统和应用判断网站身份与代码来源的信任基础。一旦私钥可被轻易猜解,攻击者可能伪造受信任的加密连接,或在恶意软件上附加看似可信的签名。因此,这次封禁并不是苹果单独的动作,而是浏览器和操作系统厂商对同一信任链问题的连续响应。

Mac 端此前没有彻底堵住,原因在于 curl 不检查证书吊销信息,可能让已信任过 eMudhra 证书的机器继续接受这些证书。这次 macOS 27.3 测试版不再区分是否曾信任,而是直接阻止,意味着修复范围覆盖了更早的信任状态。考虑到多数证书未进入生产环境,当前实际风险可能有限,但问题出在证书颁发机构的密钥生成流程本身。

对运营者意味着什么

信息来源:私钥竟是数字 4:印度 eMudhra 证书翻车,苹果 macOS 27.3 开发者测试版强制拉黑 — IT之家(2026-11-05)

编辑说明:本文由 NoobClaw 编辑部借助 AI 基于上述公开报道整理与分析,事实以原文为准;分析部分为编辑部观点。发现错误请联系我们更正。