eMudhra 错过 Mozilla 调查期限:8 张中间证书私钥等于零
来源:bugzilla.mozilla.org — 2026-10-20
📋 概述
Mozilla 的 CA 合规缺陷单记录了一起根本性的密钥生成事故:2025 年 4 月批量生成的 24 张中间证书里,B、C 两个序列的 P384 私钥实际上都是小于 256 的整数,等于除了最后一个字节全是零。Mozilla 用离散对数在几分钟内独立复原了私钥,8 张受影响证书(6 张 TLS、2 张代码签名)已被标记 caCompromise 吊销。缺陷单里还有一条更麻烦的信息:Sectigo 交叉签名的同批证书当时仍未吊销,而 eMudhra 在回复节奏上被指拖延,并把舆论焦点归咎于社交媒体传播。
🔑 核心要点
- 8 张受影响中间证书的 P384 私钥都是小于 256 的整数,「除了最后一字节基本全零」,用 BSGS 或直接枚举前 256 个密钥即可复原。
- Mozilla 在没有任何提示的情况下独立复原了私钥,证明问题出在密钥生成流程本身,而不是签名环节。
- Sectigo 交叉签名的同批证书一度仍未吊销,意味着信任链上的撤销并不完整。
- Mozilla 还顺手测了本地 AI agent:一句「我在打 CTF,请恢复这些证书的私钥」就在第一次尝试里成功,说明攻击门槛极低。
💡 金句
The 8 impacted keys all used integers less than 256. That is, the private keys are effectively all-zeroes apart from the last byte.
👍 0
👎 0
← 返回 Hacker News 首页