eMudhra 중간 CA 8개 개인키 유출
원제: EMudhra Intermediate CA Compromise
왜 중요한가
루트 프로그램 4곳 모두에 신뢰된 CA 개인키 유출은 인터넷 PKI 신뢰 체계 전반에 영향을 미치는 심각한 사건이다.
인도 인증기관 eMudhra의 중간 CA 인증서 8개의 개인키가 유출됐다. 보안 연구자 Wayne이 10월 17일 Mozilla·Microsoft·Apple·Chrome 루트 프로그램 팀에 최초 신고했으며, Firefox·Chrome은 17일, Apple 기기는 19일, Microsoft는 20일부터 해당 인증서를 차단 조치했다.
이번에 유출된 8개의 eMudhra 중간 CA 인증서는 Mozilla, Microsoft, Apple, Chrome 루트 프로그램 및 다수의 다운스트림 신뢰 저장소가 신뢰하는 루트에 연결돼 있다. 공격자가 해당 개인키를 확보할 경우 임의의 웹사이트나 서비스를 사칭할 수 있다.
신고자 Wayne은 8개 중간 CA 각각의 개인키로 동일한 메시지에 서명한 파일을 제출해 유출을 증명했다. OpenSSL로 서명 검증이 가능하며, 증거 파일(proof.zip)은 공개돼 있다.
Mozilla·Microsoft·Apple·Chrome은 OneCRL, CRLite, CRLSets 등 폐기 정보 배포 메커니즘을 통해 이미 자사 사용자를 보호했고, eMudhra도 해당 중간 인증서를 폐기했다. 그러나 폐기 정보를 소비하지 않는 클라이언트는 소프트웨어 업데이트 없이는 여전히 손상된 중간 인증서를 신뢰할 수 있다.
현재 패치된 소프트웨어 목록에는 Ubuntu ca-certificates, Go 1.27.3·1.26.10, Electron 44.9.1 이상, Python certifi 2026.10.19, Rust rustls-webpki 0.103.16, NSS 3.131.1, uv 0.13.4 등이 포함된다. Node.js와 Composer ca-bundle은 아직 패치가 배포되지 않은 상태다.
macOS의 경우 시스템이 중간 인증서를 차단했음에도 내장 /usr/bin/curl은 /etc/ssl/cert.pem을 직접 참조해 폐기 확인을 수행하지 않아 별도 수동 조치가 필요하다.