Безопасность
В OpenSSH на системах с musl исправили уязвимость обхода парольной аутентификации
Уязвимость sshhole позволяла при определённых настройках OpenSSH входить в учётные записи с паролем «*», вводя любую строку длиной от 257 до 1024 символов.
По данным «Хабр Новости», проблема существовала с 2016 года и затрагивала OpenSSH в системах с библиотекой musl, включая Alpine, OpenWrt, Buildroot и Yocto.
Для эксплуатации необходимо сочетание условий: отключённый PAM, разрешённый вход по паролю, учётная запись со значением «*» в поле пароля и другая учётная запись с полноценным паролем. В официальных образах Alpine для AWS и Azure пользователь alpine с такой настройкой также может выполнять команды через doas без пароля, что позволяет получить права root.
Уязвимость устранена в OpenSSH 10.6p2; до обновления источник рекомендует отключить парольную аутентификацию. Системы с glibc, настроенным PAM, сервером dropbear или OpenSSH в OpenBSD, согласно материалу, не затронуты.
- Исправление: OpenSSH 10.6p2
- Для обхода подходит пароль длиной от 257 до 1024 символов
- Временная мера — отключение парольной аутентификации
Эта новость в выпуске №46
OpenAI нашла 948 уязвимостей Linux с рабочими эксплойтами
Источники
- Хабр Новости: Раскрыта уязвимость sshhole в OpenSSH на базе musl Linux — доступ к учётным записям, не защищённым паролем · 5 ноября 2026, 16:05
Текст подготовлен автоматически по материалам источников и может содержать неточности.