Сертифициращият орган eMudhra отмени осем компрометирани междинни сертификата, след като изследователи установиха, че частните им ключове могат да бъдат възстановени почти мигновено. Проблемът създава възможност за фалшифициране на доверени TLS сертификати и имитиране на легитимни уебсайтове.
Уязвимостта е открита на 17 октомври от изследовател, известен като Wayne, при сканиране на публично достъпни данни за сертификати. Засегнатите сертификати са били доверени от основни браузъри и операционни системи, което е създало потенциален риск за сигурността на криптираните връзки.
Според доклада за инцидента на Mozilla и осемте сертификата са използвали частни ключове P-384, генерирани през април 2025 г. Стойностите на ключовете обаче са били по-малки от 256, което означава, че те могат да бъдат открити чрез изпробване на едва 256 възможни стойности.
Изследователят Flüpke демонстрира проблема, като публикува един от компрометираните частни ключове в GitHub. Ключът към сертификата „EM OV TLS CA – G3C“ на eMudhra се оказва със стойност едва 4. BleepingComputer потвърждава, че публикуваният ключ съответства на един от оттеглените сертификати.
Грешка при генерирането на ключовете
В отговор до Mozilla eMudhra обяснява, че проблемът е възникнал заради грешка в скрипт за генериране на сертификати през април 2025 г. Тя е създала втори набор от слаби ключове, които впоследствие са били избрани погрешно за подписване на сертификати заради сходните им обозначения с тези на правилно генерираните ключове.
Част от получените сертификати са били предоставени и на Sectigo за кръстосано подписване.
Компанията заявява, че повечето засегнати междинни сертификати не са използвани в производствена среда и не е открила доказателства те да са послужили за издаване на сертификати на крайни потребители. Въпреки това слабите ключове са могли да бъдат възстановени и използвани злонамерено още от създаването им през април 2025 г. Засега няма данни това действително да се е случило.
След разкриването на проблема eMudhra оттегля осемте компрометирани сертификата и прекратява издаването на нови сертификати под корена G3.
Браузърите и софтуерните проекти разпространяват защити
Mozilla блокира компрометираните сертификати във Firefox чрез системата OneCRL още на 17 октомври. Механизмът позволява защитата да бъде приложена без задължителна актуализация или рестартиране на браузъра.
Google Chrome също блокира шестте засегнати междинни сертификата, разрешени да издават TLS сертификати, а Apple добави защити на 19 октомври. На 20 октомври Mozilla публикува Firefox 158.0.1 и актуализации за ESR изданията, за да защити и потребители, чиито конфигурации не са получили по-ранните данни за оттегляне.
Рискът обаче не е ограничен до браузърите. Приложения, които използват собствени хранилища за сертификати или не проверяват информацията за оттеглянето им, може да продължат да се доверяват на компрометираните сертификати, докато не бъдат актуализирани.
Екипът на Go публикува версии 1.27.3 и 1.26.10 за отстраняване на проблема, проследяван като CVE-2026-111943. Инженерът по криптография на Mozilla Денис Джаксън създаде и специален сайт за проследяване на инцидента, който изброява засегнатия софтуер и наличните корекции.
Сред публикуваните актуализации са версии на пакетите с коренни сертификати за Ubuntu, Arch Linux, Alpine Linux и други дистрибуции, както и обновления за NSS, Python certifi, pip, Electron и няколко Rust библиотеки. За някои компоненти, включително Debian ca-certificates, Node.js, FreeBSD ca_root_nss и Bun, в списъка все още няма посочена налична корекция.
Отделно Джаксън предупреждава, че вградената в macOS помощна програма /usr/bin/curl може да продължи да приема компрометираните сертификати, тъй като нейният набор от сертификати не проверява информацията за оттеглянето им.
Какво трябва да направят администраторите
Организациите трябва да инсталират наличните актуализации за операционните системи, браузърите, средите за изпълнение и библиотеките, които използват за проверка на TLS сертификати. Необходимо е да се провери и дали приложенията разчитат на собствено хранилище за сертификати, което не получава автоматично актуализациите на системата.
За проверка на засегнатите компоненти и наличните мерки Mozilla поддържа специализиран сайт за инцидента: https://emudhra.we-have-a-problem.com/.
Случаят показва, че доверието в инфраструктурата за публични ключове (PKI) зависи не само от използването на силни криптографски алгоритми, но и от правилното генериране, съхранение и управление на ключовете. Дори сертификат, издаден от доверен орган, може да се превърне в сериозен риск, ако частният му ключ е предвидим.









