← Назад

Google блокує сертифікати eMudhra в Chrome та Android

Початкова версія ·

Через брак ентропії закриті ключі восьми проміжних центрів eMudhra можна було вирахувати з відкритих даних. Google заблокувала їх у Chrome та Android і готує видалення кореневого сертифіката.

У роботі засвідчувального центру eMudhra виявили критичну проблему з генерацією криптографічних ключів: закриті ключі восьми проміжних центрів сертифікації виявилися скомпрометованими через недостатню випадковість під час їх створення. Ця помилка давала змогу відновити закритий ключ, володіючи даними відкритого сертифіката.

17 жовтня дослідник безпеки передав деталі команді Chrome Root Program. Із восьми скомпрометованих проміжних сертифікатів шість призначалися для випуску TLS-сертифікатів сайтів, а ще два — для підпису коду. Якщо зловмисник отримує закритий ключ такого проміжного центру, він може створювати дійсні підроблені сертифікати для чужих доменів і перехоплювати захищений трафік.

Google підготувала захист того ж дня: у браузері Chrome оновили систему CRLSet, заблокувавши хеші відкритих ключів SPKI. Цей підхід відхиляє будь-який сертифікат зі скомпрометованим ключем автоматично, без необхідності перезапуску браузера користувачем. 19 жовтня аналогічний захист для пристроїв на Android надіслали через сервіси Google Play Services.

Ризик масового перехоплення зменшила обов'язкова перевірка Certificate Transparency (CT) — публічних журналів випуску TLS-сертифікатів. Google з'ясувала, що до блокування жоден підроблений сертифікат від цих шести центрів у журналах зареєстрований не був, отже, Chrome відхилив би їх за замовчуванням. Проте для клієнтів і застосунків, які не вимагають реєстрації в CT, небезпека підміни залишалася реальною.

Блокуванням проміжних ключів справа не закінчилася: Google запланувала вилучити кореневий сертифікат emSign ECC Root CA — G3 зі сховища Chrome Root Store з 27 жовтня. Легітимні сайти, ланцюжок довіри яких веде до цього кореневого УЦ, перестануть відкриватися в Chrome, якщо не перейдуть на інший довірений центр. Окремо команда Chrome Root Program вирішує, чи варто зберігати довіру до решти сертифікатів eMudhra.

Джерело: habr

Першоджерело: Google Security Blog

Коментарі

Допоможи покращити наступну версію: Додавай контекст або пропонуй виправлення. Після AI-перевірки коментарі можуть отримати бали для переписування. Перевірка й оновлення потребують часу; повна шкала не гарантує нової версії.

0/24
  1. Коментарів ще немає.