OpenSSH «SSHole» (CVE-2026-123158): обход пароля на Alpine и других Linux на musl
Ошибка в обработке заблокированных учётных записей в OpenSSH на системах с musl эксплуатировалась через два дня после исправления. Кого это касается и что проверить.
4 мин чтения
Публично раскрыта: 5 ноября 2026
5 ноября 2026 года вышла версия OpenSSH 10.6p2 с исправлением обхода аутентификации, получившего название «SSHole». В системах Linux на библиотеке musl — например, Alpine, которая широко используется в контейнерах и облачных образах, — в учётные записи с паролем * (то есть «вход по паролю запрещён») можно было войти с помощью слишком длинного пароля. Эксплуатация началась через несколько часов после публикации эксплойта; первая подтверждённая успешная атака зафиксирована 7 ноября, а 9 ноября CISA добавило уязвимость в каталог эксплуатируемых.
OpenSSH на системах с musl (например, Alpine; также встраиваемые системы и роутеры) при определённых настройках аутентификации
OpenSSH 10.6p2 и обновления дистрибутивов
Кому стоит проверить
Всем, у кого SSH работает на Alpine Linux, в контейнерах на базе Alpine или во встраиваемых прошивках и роутерах, собранных с musl. Проникшие злоумышленники читали хеши паролей и SSH-ключи, добавляли свои authorized_keys, устанавливали бэкдоры и майнеры. Сверьтесь с бюллетенем своего дистрибутива, чтобы понять, затронуты ли ваши системы.
Что делать
Обновите OpenSSH до 10.6p2 (или исправленного пакета дистрибутива) и перезапустите sshd.
Если обновиться сразу нельзя, отключите вход по паролю в SSH и используйте только ключи.
Никогда не открывайте SSH всему интернету — разрешайте только через VPN или с известных адресов.
Ищите успешные входы по паролю в учётные записи с паролем *, неизвестные ключи в authorized_keys и неожиданные службы.
Мы используем необходимые cookie для работы сайта и, с вашего согласия, cookie Google Analytics и Google Ads, чтобы понимать посещения и измерять рекламу. Выбор можно изменить в любой момент. Политика cookie