| eMudhra 이머드라 | |
| | |
| <colbgcolor=#EEEEEE,#2C2C2C> 국가 | |
| 창업자 | 벤카트라만 스리니바산 (Venkatraman Srinivasan) |
| 소재지 | 카르나타카 벵갈루루, eMudhra 디지털 캠퍼스 |
| 링크 | |
1. 개요
| eMudhra 벵갈루루 본사 |
인도 정부의 IT법(IT Act)에 따라 설립된 공인 인증 기관 중 가장 크며, 인도 국내뿐만 아니라 미국, 중동, 아시아 등 글로벌 시장을 대상으로 코드 서명, 전자서명, SSL/TLS 인증서 등을 공급하고 있다.
2. 사건 및 사고
2026년 10월 17일, eMudhra가 글로벌 웹 보안 사업용으로 발급한 8개의 중간 인증서(Intermediate CA) 개인키(PK)가 암호화 생성 과정의 오류(무작위성 부족)로 인해 사실상 누구나 쉽게 유추하거나 복구할 수 있는 상태로 노출되었던 치명적인 보안 결함이 드러났다. 무작위성이 얼마나 낮았냐면, 비밀키 하나는 4였다.#이로 인해 웹사이트 위변조 및 중간자 공격 가능성이 제기되면서 구글, 애플, 모질라, 마이크로소프트 등 주요 빅테크 기업들이 긴급히 해당 인증서들을 브라우저 및 OS 신뢰 목록에서 차단하는 사태가 벌어졌다. 이 보안 사고의 여파로 인도 증시에서 eMudhra의 주가가 하루 만에 20% 폭락하는 등 큰 타격을 입었으나, 회사 측은 인도 국내용 디지털 서명(DSC) 및 eSign 서비스는 이번 글로벌 TLS 인증서 이슈와 무관하며 정상 운영 중이라고 해명했다.
원인이 되는 중간 CA는 12개다. 관련 페이지에서 인증서가 취소됐는지 확인 가능. '✅ Did not connect'가 뜨면 이미 패치됐다는 것을 의미한다.
- emSign Root TLS CA - G3[1] 및 AAA Certificate Services[2]
- CN=EM DV TLS CA - G3B, O=eMudhra BV, C=NL
- CN=EM DV TLS CA - G3C, O=eMudhra Inc, C=US
- CN=EM OV TLS CA - G3B, O=eMudhra BV, C=NL
- CN=EM OV TLS CA - G3C, O=eMudhra Inc, C=US
- CN=EM EV TLS CA - G3B, O=eMudhra BV, C=NL
- CN=EM EV TLS CA - G3C, O=eMudhra Inc, C=US
2.1. 업데이트 필요
Windows와 같은 운영체제나 대부분의 브라우저는 버전과 별개로 CRL을 자동 업데이트하기 때문에 문제가 없다. 통합된 CRL을 강제하는 iOS(iPadOS)도 동일.[3]- 브라우저
| 소프트웨어명 | 업데이트 버전 |
| Chrome 등[4] | CRLSet 10850[5] |
| Firefox | OneCRL 261017.2300 158.0.1 158.0.2[6] ESR 115.43.1 ESR 153.5.1 |
| Claude Code | 2.1.303 |
- 라이브러리 및 프로그래밍 언어
| NSS[7] | 3.131.1 |
| Go | 1.27.3 1.26.10 |
| Java | 27.0.1.0.2 25.0.5.0.2 21.0.13.0.2 17.0.21.0.2 11.0.33.0.2 8u511[8] |
| Node.js | 22.23.4 24.22.1 26.12.1 |
| Python | certifi - 2026.10.19 pip - 26.2.2 |
| Electron | 44.9.1 43.8.1 42.11.16 |
| Bun | 배포 예정 |
| Deno | 2.9.8 |
| 운영체제명 | 업데이트 버전 |
| Ubuntu | 20260816ubuntu0.22.04.1 20260816ubuntu0.24.04.1 20260816ubuntu0.26.04.1 20260816ubuntu0.26.10.1 |
| Debian | 20250419~deb12u2 20250419+deb13u1 20260816+nmu1 |
| Arch | 3.131.1-1[NSS] |
| Gentoo | 20260816.3.125 |
| Fedora | 2026.2.92_v9.0.319 |
| FreeBSD | caroot 15.1-RELEASE-p6 14.5-RELEASE-p3 14.4-RELEASE-p12 ca_root_nss[NSS] 1.131.1 |
| Alphine | 20261020-r0 |
2.2. 해결되지 않음
3. 기타
PHP2Shell이랑 비슷한 시기에 공표되었다.[1] eMudhra 자체 발급 Root CA. 현재 해당 CA는 순차적으로 취소되고 있으며, G1으로 이관 중이다. 원래 취소 예정이었으나 더 가속화되었다.[2] Sectigo 교차 발급 Root CA.[3] macOS는 아니다.[4] 대부분의 Chromium 계열 브라우저 포함. Edge, Whale, Brave, Opera, Vivaldi가 여기에 포함된다. Android용 삼성 브라우저는 별개.[5] chrome://components 페이지에서 확인 가능.[6] Android 한정.[7] Mozilla의 보안 라이브러리 세트.[8] OpenJDK, OracleJDK.[9] 일부 OS는 이름이 다르다. Arch는 ca-certificates-mozilla고 FreeBSD는 caroot(시스템) 및 ca_root_nss(패키지)를 사용한다.[NSS] Mozilla의 NSS 라이브러리를 사용한다.[NSS] [G3] G3에 한정해서 취소되지 않음.