Hatena
eMudhra 중간 CA 인증서의 개인 키 노출에 대한 정리 - piyolog
보안처음 오른 때 점수 178
eMudhra라는 인증 기관(CA)의 중간 인증서 8개에서 비밀키가 새어 나온 사고입니다. 이 키로 가짜 웹사이트 인증서를 만들 수 있어서, 브라우저들이 해당 인증서를 막거나 신뢰를 끊었습니다.
무슨 일이 있었나
2026년 10월 17일, 연구자가 eMudhra의 중간 CA 인증서 8개의 비밀키를 공개키만으로 계산해 낼 수 있다고 알렸습니다. 웹사이트용 6개와 프로그램 서명용 2개입니다. 브라우저들은 그날 바로 이 인증서들을 막았고, eMudhra는 다음 날 8개를 모두 폐기했습니다. 또 이 중간 CA의 위 단계인 루트 인증서 emSign ECC Root CA - G3도 신뢰 목록에서 빠지게 되었습니다.
주요 숫자와 사실
- 문제가 된 중간 CA는 8개입니다. 웹사이트용(TLS) 6개, 코드 서명용 2개입니다.
- Sectigo의 교차 서명을 받아 같은 키의 인증서는 16개가 됩니다.
- eMudhra는 8개 중 실제로 쓰인 인증서는 1개뿐이라고 밝혔습니다.
- Mozilla는 비밀키 8개가 256보다 작은 정수였고, 거의 바로 찾아낼 수 있었다고 분석했습니다.
- Firefox는 报告 받은 뒤 3시간이 안 되어 모든 기본 설정 Firefox에서 차단을 끝냈습니다.
왜 이런 일이 생겼나
인증 기관은 웹사이트가 진짜인지 보증하는 곳입니다. 중간 CA는 그 보증을 나눠 맡는 하위 기관입니다. eMudhra는 2025년 4월 키 생성 행사(키 세리모니)에서 중간 CA 키를 만들었습니다. 이때 코드 결함으로 약한 두 번째 키가 만들어졌고, 비슷한 이름 때문에 잘못된 키로 인증 요청서가 만들어져 루트가 서명했다고 eMudhra는 설명했습니다. 2025년에도 폐기 목록(CRL) 서명 문제가 있었습니다.
왜 중요한가
이 키가 있으면 어떤 도메인이든 가짜 웹 인증서를 만들 수 있습니다. 공격자가 통신을 엿볼 수 있는 위치에 있다면 가짜 사이트로 속이고 통신을 읽거나 바꿀 수 있습니다. 다만 키가 새었다고 해서 사용자 시스템이 바로 해킹되는 것은 아닙니다. 현재까지 CERT-In과 eMudhra는 실제 악용 증거를 확인하지 못했다고 합니다.
앞으로 지켜볼 점
- eMudhra가 근본 원인 조사를 끝내고 전체 보고서를 공개하는지
- emSign ECC Root CA - G3 아래 사이트들이 새 인증서 체인으로 옮겨 가는지
- Chrome Root Store V43 배포가 2026년 10월 27일 무렵 끝나는지
- eMudhra가 키 세리모니 절차를 전면 재검토한 결과를 발표하는지
용어 풀이
- eMudhra
- 인도의 전자 서명과 인증서를 제공하는 인증 기관 회사입니다.
- 중간 CA
- 루트 인증 기관 아래에서 인증서를 발급하는 하위 인증 기관입니다.
- 비밀키
- 인증서 주인만 가지고 있어야 하는 암호 열쇠입니다. 새면 인증서를 위조할 수 있습니다.
- 키 세리모니
- 암호 키를 안전하게 만드는 공식 절차를 여러 사람이 지켜보며 진행하는 행사입니다.
- CRL
- 폐기된 인증서 목록입니다. 브라우저가 더 이상 믿으면 안 되는 인증서를 확인할 때 씁니다.
- Chrome Root Store
- Chrome 브라우저가 신뢰하는 루트 인증서 목록입니다.