*sshole гэдэг, Linux төхөөрөмжид SSH-ээр халдах боломжийг олгодог эмзэг байдал
Ars Technica
Dan Goodin ·

Alpine-ийн тодорхой тохиргоонууд энэ эмзэг байдалд өртөж байна. Бусад дистрибутив мөн адил өртөж магадгүй.
Устройства, на которых работают некоторые конфигурации Alpine Linux, а возможно, и другие дистрибутивы, подвержены десятилетней уязвимости, которая позволяет злоумышленникам входить в систему без пароля.
Уязвимость возникает при взаимодействии OpenSSH — библиотеки кода, реализующей SSH-соединения, — и musl, облегчённой альтернативы библиотеке libc, которая, в отличие от большинства других дистрибутивов Linux, используется в Alpine. Кроме того, OpenSSH, работающий с musl (произносится «масл»), не должен использовать PAM (подключаемые модули аутентификации) — фреймворк, отвечающий за аутентификацию пользователей и проверку доступа к учётным записям. Alpine — облегчённый, широко используемый дистрибутив Linux. Другие платформы могут быть затронуты, если используют такие же конфигурации.
Одно соединение, работает каждый раз, повторные попытки не нужны
Для успешной эксплуатации необходимо выполнение ещё двух условий. Во-первых, в системе должна быть хотя бы одна учётная запись, доступ к которой возможен по паролю, хешированному с помощью функций SHA256 или SHA512. Во-вторых, целевая учётная запись должна быть настроена без пароля — для этого в поле пароля в файле /etc/shadow, где хранятся хеши паролей в Linux, указывается символ «*». Учётные записи без пароля обычно используются для аккаунтов, применяющих аутентификацию по сертификатам. Такая настройка распространена для определённых типов учётных записей.
Эх сурвалж
Ars Technica
Meet *sshole, the vulnerability that lets hackers SSH into Linux devices




