Злоумышленники эксплуатируют уязвимость обхода пароля Alpine SSH CVE-2026-123158

iconThe Defiant
Поделиться
AI summary iconСводка
Активность эксплуатации DeFi резко возросла, поскольку злоумышленники используют уязвимость Alpine SSH, позволяющую обойти пароль (CVE-2026-123158). GreyNoise сообщила об успешных атаках 6 ноября, а Previdian зафиксировала 20 попыток с 13 IP-адресов между 6 и 8 ноября. OpenSSH 10.6p2 был выпущен 5 ноября для устранения уязвимости. Alpine рекомендует пользователям установить исправленный пакет и перезапустить SSH. События в блокчейне показывают, что даже аккаунты с ключами могут быть уязвимы, если включена аутентификация по паролю, а PAM отключен. Непропатченные образы tiny-cloud также могут быть уязвимы после добавления хеша пароля SHA-512.

Злоумышленники эксплуатируют уязвимость обхода пароля SSH, затрагивающую некоторые системы Alpine Linux, при этом GreyNoise сообщает о успешных эксплуатациях, а другие компании по кибербезопасности фиксируют активность атак.

GreyNoise заявил 6 ноября, что отслеживает «сканирование, попытки эксплуатации и успешную эксплуатацию» уязвимости, известной как SSHole и идентифицированной как CVE-2026-123158.

https://x.com/i/status/2118820867493056753

Отдельно Previdian сообщает о 20 попытках эксплуатации с 13 различных IP-адресов через четыре сенсора, с активностью с 6 по 8 ноября. Компания предупреждает, что наблюдения её сенсоров не позволяют определить, были ли цели уязвимы или удалось ли осуществить попытки.

watchTowr также сообщил о эксплуатации 6 ноября, заявив, что деятельность включала «ботнеты и криптомайнеры».

Атаки последовали за выпуском OpenSSH 10.6p2 5 ноября, который ввел обходной путь для систем Linux, использующих библиотеку кода musl с отключенной аутентификацией PAM. The Defiant осветил эту уязвимость при выпуске исправления.

Рекомендация Alpine предлагает администраторам установить исправленный пакет OpenSSH для своей ветки Alpine и перезапустить SSH-сервер, sshd. Только обновление пакета не изменяет работающий процесс сервера. Администраторам, которые не могут применить исправление, следует установить PasswordAuthentication no и перезапустить службу.

Аккаунты только по ключу все еще могут быть подвержены риску

Эксплуатация требует доступного SSH-сервера с включенной аутентификацией по паролю и отключенным PAM — фреймворком аутентификации. Стандартный пакет openssh-server в Alpine собран без поддержки PAM. Его альтернатива с поддержкой PAM не затрагивается при настройке с параметром UsePAM yes.

Машина также должна иметь аккаунт, допускающий вход, поле сохраненного пароля которого является звездочкой, плюс как минимум один другой аккаунт с хешем пароля SHA-256 или SHA-512. Такая комбинация может раскрыть аккаунты, предназначенные исключительно для доступа по ключу: слишком длинный пароль заставляет функцию хеширования musl возвращать звездочку в качестве маркера ошибки, что затем совпадает с сохраненным полем аккаунта.

Для операторов крипто-нод, валидаторов и бирж, использующих Alpine, соответствующая проверка — это настройки SSH-сервиса и аутентификации хоста, а не просто наличие приложения в контейнере на базе Alpine. Alpine утверждает, что контейнеры, не запускающие sshd, не затронуты.

Alpine также предупреждает, что его незащищенные образы tiny-cloud с версий 3.18.11 по 3.24.3 безопасны при первом запуске, но становятся уязвимыми, если добавляется хеш пароля SHA-512, например, при установке пароля консоли. Злоумышленник может затем войти под пользователем alpine и получить права root благодаря его административному доступу без пароля.

Перед отключением аутентификации по паролю Alpine рекомендует проверить, что вход по SSH-ключу работает, и сохранять текущую сессию открытой при тестировании нового входа.

Для подверженных риску машин рекомендуется проверить журналы для входов с принятыми паролями в аккаунты, не имеющие паролей, а также административную активность, новых пользователей, файлы и авторизованные ключи. Если вход не может быть исключен, Alpine рекомендует считать машину скомпрометированной.

Отказ от ответственности: Информация на этой странице может быть получена от третьих лиц и не обязательно отражает взгляды или мнения KuCoin. Данный контент предоставляется исключительно в общих информационных целях, без каких-либо заверений или гарантий, а также не может быть истолкован как финансовый или инвестиционный совет. KuCoin не несет ответственности за ошибки или упущения, а также за любые результаты, полученные в результате использования этой информации. Инвестиции в цифровые активы могут быть рискованными. Пожалуйста, тщательно оценивайте риски, связанные с продуктом, и свою устойчивость к риску, исходя из собственных финансовых обстоятельств. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашими Условиями использования и Уведомлением о риске.