Чёрный Треугольник

@black_triangle_tg · ai · Russian · active

Subscribers 64K Subscribers, last 30 days: 64K → 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 🤣 👍 👀
edited

☝🏻Дыра в 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

Views over time

05K10K6 Nov 06:0011 Nov 04:139.6K6 Nov 06:00: 0 views11 Nov 04:13: 9,570 views
Snapshots we took after posting.
WhenViews
6 Nov 2026, 06:000
11 Nov 2026, 04:139.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.