Кибербезопасность11.11.2026, 02:153 мин чтенияНОВОСТЬ

Критическая уязвимость *sshole в OpenSSH и musl уже используется атакующими

Исследователи фиксируют активную эксплуатацию CVE-2026-123158: вход в привилегированные аккаунты Linux занимает секунды

Схематичное изображение терминала с командами SSH на фоне серверной инфраструктуры
КРАТКО

Что нужно знать

  • Уязвимость *sshole (CVE-2026-123158) возникает при совместной работе OpenSSH и musl и позволяет неаутентифицированно входить в привилегированные аккаунты Linux.
  • Исследователи Greynoise, watchTowr и Previdian сообщают об активной эксплуатации уязвимости.
  • OpenSSH выпустил исправление, предотвращающее атаки; пользователям рекомендуется установить обновление.
  • Наибольшему риску подвержены системы на Alpine и другие конфигурации с OpenSSH и musl.
ИсточникArs Technica ↗

Несколько исследовательских групп сообщают об активной эксплуатации недавно обнаруженной критической уязвимости, которая позволяет злоумышленникам входить в привилегированные аккаунты на многих Linux-системах. Уязвимость получила название *sshole, она возникает при взаимодействии OpenSSH и библиотеки кода musl. По данным Ars Technica, системы, где используются оба пакета и выполняются определённые дополнительные условия, можно взломать и получить неаутентифицированный доступ к высокопривилегированным аккаунтам за считаные секунды.

*sshole стала публично известна в прошлый четверг и быстро вызвала опасения, что она может привести к массовому компрометированию Linux-машин. Спустя четыре дня эти прогнозы начинают подтверждаться.

Кто уже атакует

Компания Greynoise сообщила в понедельник, что её honeypot-системы в Юго-Восточной Азии подверглись атаке со стороны группы, которую она отслеживает под именем GT10. Эта группа проводила «зрелые вторжения» в системы, которые Greynoise использует для обнаружения попыток или успешных атак в реальном времени. Впоследствии Greynoise получила доступ к серверу GT10, что выявило потенциальных других жертв и некоторые инструменты, использованные в кампании.

Бэкдор, который применяет группа в атаках, содержит комментарии на китайском языке и, судя по всему, сгенерирован с использованием ИИ. Greynoise также сообщила, что GT10 устанавливает Python3 на машины, где его ещё нет, поскольку этот пакет необходим для работы бэкдора, отслеживаемого под именем TAC Agent. TAC Agent поддерживает широкий набор функций, включая shell-команды, разведку системы и закрепление в ней.

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

В чём суть уязвимости

Уязвимость отслеживается как CVE-2026-123158 и resides в OpenSSH, когда тот работает вместе с musl — альтернативой широко используемой библиотеке кода libc в Linux. Кроме того, OpenSSH не должен использовать PAM (pluggable authentication modules) — фреймворк, который обрабатывает аутентификацию пользователей и проверки доступа к аккаунтам.

Также конфигурации SSH должны соответствовать двум условиям:

  • иметь хотя бы один аккаунт, доступный по паролю, хешированному с помощью функции SHA256 или SHA512;
  • быть настроенными на использование аккаунтов без пароля путём указания «*» в поле пароля в файле /etc/shadow. Конфигурации без пароля стандартны для некоторых типов аккаунтов.

Эксплуатация срабатывает, когда атакующий вводит пароль длиной более 256 символов для аккаунта без пароля. Этот шаг происходит, когда сервер OpenSSH хеширует предоставленный пароль и сверяет его с хешем, хранящимся в /etc/shadow. Слишком длинный пароль вызывает ошибку, из-за которой функция хеширования паролей musl возвращает «*». Атаки эксплуатируют «неверную интерпретацию того, является ли строка предполагаемым хешем пароля», как заявила Red Hat.

Масштаб угрозы и что делать

Несмотря на множество необходимых условий, CVE-2026-123158 представляет серьёзную угрозу для большой базы машин, прежде всего работающих на Alpine — лёгком дистрибутиве Linux. Простота эксплуатации позволяет злоумышленникам направлять вредоносные команды на любой из миллионов SSH-серверов, открытых в интернете, и за секунды выявлять потенциально уязвимые.

OpenSSH уже выпустил исправление, которое предотвращает работу атак. Всем, кто использует OpenSSH, следует оперативно установить обновление. Тем, кто использует musl, стоит провести дополнительную проверку.

Что это значит

Ситуация показывает, что даже уязвимость с несколькими обязательными условиями может стать реальной проблемой, если затронутая база систем велика, а эксплуатация проста. Для администраторов Linux это практический сигнал: проверить, используется ли связка OpenSSH и musl, и не откладывать установку исправления. Для остальных это напоминание о том, что открытые в интернете SSH-серверы остаются заметной поверхностью атаки.

ВОПРОСЫ И ОТВЕТЫ

Коротко о главном

Что такое уязвимость *sshole?

Это критическая уязвимость, отслеживаемая как CVE-2026-123158, которая возникает при взаимодействии OpenSSH и библиотеки musl и позволяет получить неаутентифицированный доступ к привилегированным аккаунтам Linux.

Какие условия нужны для эксплуатации?

OpenSSH должен работать с musl и не использовать PAM; в конфигурации SSH должен быть хотя бы один аккаунт с паролем, хешированным SHA256 или SHA512, а также аккаунты без пароля с «*» в поле пароля в /etc/shadow.

Кто уже эксплуатирует уязвимость?

Greynoise сообщила об атаках группы GT10 на её honeypot-системы в Юго-Восточной Азии, watchTowr наблюдала активность, связанную с ботнетами и криптовалютами, а Previdian зафиксировала 20 попыток эксплуатации с 13 IP-адресов из девяти стран.

Вышло ли исправление?

Да, OpenSSH выпустил исправление, которое предотвращает работу атак. Пользователям OpenSSH рекомендуется установить обновление, а пользователям musl — провести дополнительную проверку.

Как подготовлен материал

Черновик был создан с помощью ИИ по указанному первоисточнику и опубликован в формате ITBlogs. Факты следует сверять с оригинальной публикацией.

С
АВТОР

Сергей

Администратор проекта

ОБСУЖДЕНИЕ

Комментарии · 0

Войдите, чтобы участвовать в обсуждении.