Үндсэн агуулга руу шилжих
USAMORNING — АНУ-ын мэдээ — Монгол хэлээр, өглөө бүр
Технологи

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

Ars Technica

Dan Goodin ·

*sshole гэдэг, Linux төхөөрөмжид SSH-ээр халдах боломжийг олгодог эмзэг байдал
Зураг: Getty Images | Sergey Balakhnichev

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

Эх сурвалж дээр бүтнээр унших
Хуваалцах: Facebook X