跳到正文
原文
InfoQ 中文· 作者:Chris Swan·· 3 小时前精选AI 评分78

eMudhra 中间 CA 私钥泄露暴露非浏览器生态的信任根更新滞后与 mTLS 验证盲区

eMudhra 中间证书颁发机构(CA)安全漏洞

AI 导读

eMudhra 中间证书颁发机构的 8 个私钥因熵值不足(全零仅末字节不同)被破解,导致攻击者可伪造被苹果、Chrome、微软和 Mozilla 信任的 TLS 及代码签名证书,但除浏览器外多数依赖 Web PKI 的软件缺乏过滤机制。

受影响系统包括 Linux 发行版中的 ca-certificates 包及 Electron、Go、Python certifi 等语言实现,这些组件需时间同步更新,而生命周期结束的系统仍处风险中;更关键的是,许多应用内部嵌有 cacerts 文件且未随系统更新,同时部分 mTLS 客户端仍接受 serverAuth EKU 替代 clientAuth,使攻击者能绕过 CAA 记录直接冒充身份。

事实层面,目前无证据表明 eMudhra 遭入侵,漏洞源于密钥生成机制缺陷;推断显示,若广泛采用证书透明度或后量子算法(如 ML-DSA-44),可缓解此类单点故障,但现有生态迁移缓慢;猜测认为,随着 2029 年 SSL/TLS 有效期缩短至 47 天,行业可能加速向新锚点过渡,但短期内大量未打补丁系统将持续暴露于中间人攻击风险下。

推荐理由

揭示非浏览器生态中信任根更新滞后与 mTLS 验证盲区,直接修正对 PKI 体系实际防护能力的判断。

来源:InfoQ 中文 · infoq.cn