ТехноСводка

Безопасность

В 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 с рабочими эксплойтами

Источники

Текст подготовлен автоматически по материалам источников и может содержать неточности.