Общий блок для всех систем. Сначала удали сертификат по инструкции своей системы, потом читай это: https://tevgenich.com/instrukciya/
Ни одного зафиксированного случая перехвата с этим сертификатом в открытых источниках нет. Я искал специально. Установка корня сама по себе ничего никуда не передаёт - это выданное разрешение, а не утечка.
Так что всё ниже - гигиена, а не тушение пожара. Менять двадцать паролей за вечер в панике не надо, обычный итог такой паники - двадцать новых паролей, записанных в заметки телефона, и это хуже, чем было.
Проверить снаружи, пользовался кто-то этим разрешением или нет, практически невозможно. При таком перехвате браузер не показывает ни ошибки, ни предупреждения, замок остаётся зелёным. Поэтому если дверь была открыта долго - закрой её по-человечески.
Почему именно так. Если менять пароль, пока корень ещё стоит в системе, ты отдаёшь новый пароль ровно тем же каналом, которым мог утечь старый. Смысла ноль.
Почему шаг 4 важнее шага 5. Угнанная сессия уже прошла аутентификацию, второй фактор ей больше не нужен, и во многих сервисах она переживает смену пароля. Поэтому сначала выкидываем все сессии, потом меняем пароль.
«У меня двухфакторка, значит всё нормально». Не работает. При живом перехвате атакующий видит сессию в реальном времени: получает и пароль, и введённый одноразовый код, и готовую авторизованную сессию. Второй фактор защищает от отложенного использования украденного пароля, а не от перехвата здесь и сейчас.
«У меня аппаратный ключ / passkey». Тоже нет. Их защита построена на привязке к домену, а при таком перехвате домен-то правильный: подпись проходит, сессия уезжает. От фишинга спасают, от этого - нет.