Восемь ключей eMudhra скомпрометированы, браузеры заблокировали сертификаты
Исследователь сообщил о компрометации восьми ключей eMudhra 17 октября. Браузеры заблокировали сертификаты, но устаревшее ПО может не проверять их отзыв.
Восемь закрытых ключей индийского центра сертификации eMudhra были скомпрометированы. Исследователь сообщил об этом разработчикам браузеров 17 октября; случаев атак пока не зафиксировано.
Mozilla заблокировала сертификаты примерно через три часа после получения сообщения, Chrome — в тот же день. Apple приняла меры 19 октября, Microsoft — 20 октября. eMudhra также отозвала сертификаты.
По словам исследователя Скотта Хельме, ключи были восстановлены из публичных сертификатов менее чем за секунду: вместо надёжных случайных чисел использовались небольшие целые числа. Как произошла компрометация, пока неизвестно. Согласно его оценке, ключи были скомпрометированы с апреля 2025 года.
Браузеры проверяют сертификаты, чтобы подтвердить подлинность сайтов, но часть программ вне браузеров может не проверять их отзыв. Хельме сообщил, что в его тестах curl, Python, Node, Go и Java принимали поддельный сертификат для API Stripe. Исправления выпущены для Go, Python-пакета certifi и Rust-библиотеки webpki-roots; обновление Node.js на момент публикации ещё ожидалось.
Технический директор Polygon Labs Мудит Гупта назвал проблему общей для пользователей устаревшего или не обновлённого ПО, а не специфичной для криптовалют. Он отметил, что пользователи с обновлёнными кошельками, торговыми инструментами и устройствами подвержены меньшему риску.