☝🏻Дыра в SSH пускала внутрь с любым длинным паролем Разработчики Alpine Linux предупредили об уязвимости sshhole в OpenSSH на системах с библиотекой musl: Alpine, OpenWrt, Buildroot, Yocto.💀 Аккаунты без пароля (вход только по ключу, пользователи из LDAP, root) принимали любой пароль длиннее 256 символов. Как это работает: 🔻 чтобы по времени ответа нельзя было понять, есть ли такой пользователь, OpenSSH проверяет беспарольные аккаунты с солью другого пользователя, у которого есть настоящий хеш; 🔻 crypt() из musl на пароль длиннее 256 байт возвращает «*»: так она защищается от DoS; 🔻 а в /etc/shadow «*» стоит как раз у аккаунтов без пароля. Хеши «совпадают».🤷🏼♀️ ☝🏻Атакующему нужно знать имя такого аккаунта и отправить пароль длиной от 257 до 1024 байт. Хватает одного подключения, перебор не нужен. В облачных образах Alpine для AWS и Azure так настроен пользователь alpine, которому doas даёт права root без пароля. Стоит админу задать на машине хоть один обычный пароль, и атакующий получает root. Debian, Ubuntu, Fedora и другие системы на glibc не затронуты, как и sshd с PAM. Docker-контейнеры без sshd внутри тоже в безопасности.🛡 ☝🏻Чтобы закрыть дыру, обновите openssh и перезапустите sshd: сам после обновления он не перезапускается. Если обновиться нельзя, отключите вход по паролю строкой PasswordAuthentication no.🔐 Защита от одной атаки вместе с защитой от другой дали третью.🤔 ================ 👁 Если у вас плохо прогружаются файлы, всё также доступно в канале в MAX: 👁 News | 👁 Soft | 👁 Hacker
Чёрный Треугольник
Subscribers
64K
+0 24h
Reach per post (ERR)
15.1%9.7K avg views
Posting
6.1/day
last 8 hours ago
Reactions per 1K views
10.6
🤣 👍 👀
Views over time
| When | Views |
|---|---|
| 6 Nov 2026, 06:00 | 0 |
| 11 Nov 2026, 04:13 | 9.6K |
Who shared this post
Posts in other channels we index that link to this one. (Forwards with a hidden source can't be traced.)
Nobody yet.