eMudhra відкликала ще 8 сертифікатів CA після помилки з приватними ключами
Постачальник сертифікатів eMudhra анулював додаткові вісім проміжних сертифікатів CA, довівши загальну кількість відкликаних до 16, через помилку під час опрацювання приватних ключів.
eMudhra відкликала ще вісім проміжних сертифікатів центру сертифікації після внутрішнього розслідування інциденту з безпекою ключів, що торкнулося процесу генерування й перенесення приватних ключів.
Що сталося
За даними компанії, інцидент пов'язаний із кастомним скриптом на Python, який у квітні 2025 року використовували для перенесення ключів між апаратними модулями безпеки (HSM) різних виробників. Помилка в коді зменшувала вісім приватних ECDSA‑ключів до одного байта, роблячи їх майже миттєво відновлюваними. Ще вісім RSA‑ключів оброблялися в оперативній пам'яті хост‑машини, а не захищено в HSM, що не відповідало політикам безпеки сертифікації компанії.
Унаслідок цього 7 листопада було анульовано додаткові вісім RSA проміжних сертифікатів, зокрема тих, що випускали TLS і код‑сайнинг сертифікати. Деякі з них активно видавали сертифікати з травня 2026 року, останній — 3 листопада. Раніше були скомпрометовані вісім ECDSA проміжних сертифікатів із вкрай слабкими ключами. Загалом відкликано 16 проміжних CA.
Як виявили проблему
17 жовтня дослідник безпеки Wayne показав, що приватні ключі восьми проміжних CA eMudhra можна підібрати, перевіривши лише 256 значень. Розслідування також з'ясувало, що у червні 2025 року eMudhra вже стикалася з ознаками збою: списки відкликань сертифікатів (CRL) підписувалися ключами, що не відповідали сертифікатам CA. Тоді проблему виправили, але причини не дослідили.
Компанія визнала, що не перевіряла криптографічну міцність згенерованих приватних ключів і не звіряла, чи відповідають ключі, використані для сертифікації, тим, що були створені в HSM.
Реакція екосистеми
Mozilla, Google, Apple та інші вендори швидко заблокували довіру до скомпрометованих сертифікатів. Microsoft 26 жовтня випустила позапланові оновлення для Windows, щоб прибрати довіру до ланцюжків eMudhra на системах без автоматичних оновлень довірених сертифікатів.
Що далі
eMudhra заявила про вихід з публічно довіреного TLS‑бізнесу та перенесення клієнтів до іншого провайдера. Компанія планує припинити випуск під рештою ієрархії G1 до 16 листопада. Також замовлено незалежний аудит KPMG із висновками до 4 грудня щодо вдосконалення керування сертифікатами та генерування ключів. За словами компанії, доказів зловмисного використання скомпрометованих ключів не виявлено, а клієнтські сертифікати замінено або мігровано.