Обнаружение уязвимости в Alpine Linux, позволяющей получить root-доступ через SSH

global_chan@global_chanПолитика и власть6 ноября 2026, 06:17
  • Фото поста канала  global_chan

🕳 И немного таймлайна... баг OpenSSH зрел 46 лет! 🟢 1980 год: Разраб вставляет символ * в поле пароля для системных учеток UNIX. Подразумевая что это не хэш и сбрутфорсить его невозможно, значит, залогиниться нельзя. 🟢 2012 год: Разрабы библиотеки musl решают, что если функция шифрования crypt() ломается, отдавать NULL опасно - софт может словить сегфолт. Пусть лучше она будет возвращать ошибку... угадайте какую? ... Ту самую звёздочку *. Костыль номер раз 🩼 🟢 Спустя 3 недели: Те же разрабы musl замечают, что слишком длинные пароли выжирают проц в нуль (и можно задудосить). Запиливают лимит... всё, что длиннее 256 символов дропается. А раз это ошибка, то функция выплевывает *. Костыль номер два 🩼 🟢 2016 год: В OpenSSH чинят багу. Если юзера нет в системе, сервер генерит фейковую соль, чтобы хацкер по времени ответа не вычислил валидные логины. Очередная заплатка поверх костыля 🩼 🟢 2022 год: Мейнтейнеры Alpine Linux зачем-то меняют залоченный пароль рута в /etc/shadow с ! на *, чтобы нормально работали SSH-ключи в модных облаках. Схема идеально замкнулась... ты стучишься по SSH под рутом (у которого в базе висит *). Вводишь 300 любых символов. Функция crypt() падает по лимиту длины ➡️ возвращает * ➡️ OpenSSH сравнивает её с тем, что лежит в базе (а там тоже *) ➡️ У тебя root 🎩 Прикольно еще то, как эту дичь нашли несколько дней назад... кто-то просто натравил рой ИИ-агентов на разные сборки OpenSSH и скормил им 17 000 кривых, мусорных логинов. Нейронка брутфорсила логику, пока связка musl без PAM не сработала. https://sshhole.com/ И этой связке 46 лет! Типичный 🍺 Сисадмин

Похожие посты

Тайпспейс Медиа@typespaceТехнологии и ITвчера
Обнаружение уязвимости в Alpine Linux, позволяющей получить root-доступ через SSH
  • Фото поста канала Тайпспейс Медиа

В OpenSSH нашли критическую уязвимость: на часть серверов и виртуальных машин с Alpine Linux пускают в аккаунт со случайным длинным паролем — от 257 до 1024 байт. Атака срабатывает с первой попытки и существует с 2016 года. Апдейт с фиксом уже вышел. Если нет возможности обновиться, то нужно отключить вход по паролю. Сколько серверов затрагивает уязвимость, неизвестно. @typespace

  • 32
  • 9
XOR@xor_journalТехнологии и ITвчера
Обнаружение уязвимости в Alpine Linux, позволяющей получить root-доступ через SSH

Б-безопасность: В Alpine Linux нашли баг, который позволяет получить root-доступ, введя вместо пароля… любую строку длиной от 257 до 1024 символов 👻 Абсурдная уязвимость пряталась в OpenSSH больше 10 лет и позволяла обойти проверку пароля даже для аккаунтов, где вход по паролю был запрещён. Причём исследователь нашёл ее с помощью ИИ-агентов, перебрав около 17 тысяч вариантов. Баг уже исправили в OpenSSH 10.6p2. Мы живем в анекдоте 🤡 @xor_journal

  • 131
  • 70
  • 12
  • 9
  • 4
  • 3
CatNews@cat0newsЮмор и развлечения5 ноября 2026
Обнаружение уязвимости в Alpine Linux, позволяющей получить root-доступ через SSH
  • Фото поста канала  CatNews

Горшочек, не вари! В Alpine Linux нашли уязвимость, позволяющую получить root-доступ по ssh, просто отправив произвольный пароль большой длинны (257-1024 символа)... При этом сама цепочка багов и костылей, приведшая к текущему косяку зрела 46 лет, а сама уязвимость активна с 2022го и найдена была случайно при помощи нейросетей... Вот вы все смеялись над сериалами, в которых условный ХАКЕРМЭН просто быстро тарабанькал по клавишам и взламывал Пентагон? Ну вот теперь что-то вообще не смешно.

  • 386
  • 31
  • 16
  • 12
  • 4
  • 3
global_chan@global_chanПолитика и властьвчера
Обнаружение уязвимости в Alpine Linux, позволяющей получить root-доступ через SSH

👨‍🦳 Эпичный факап в OpenSSH и Alpine Linux. Уязвимы дистрибы Linux на базе библиотеки musl libc с выпиленным модулем PAM (Pluggable Authentication Modules). А связка musl + отсутствие PAM это фактически описание Alpine Linux...ультралегкого дистрибутива, который суют базовым образом в 99% Docker-контейнеров по всему миру. Если кто-то выставил SSH от Альпайна голой жопой в интернет, то есть риски ⚰️ При вводе пароля достаточно ввести от 257 до 1024 ЛЮБЫХ символов и рут готов: Мейнтейнеры Ope...