3side кибербезопасности

@by3side · business · Russian · active

Subscribers 11.2K Subscribers, last 30 days: 11.2K → 11.2K +0 24h
Reach per post (ERR) 82.4%9.2K avg views
Posting 6.8/week last 1 day ago
Reactions per 1K views 5.9 🔥 👍 ❤
edited

Sshhole: 10 лет root принимал ЛЮБОЙ пароль длиннее 256 символов Что известно? Исследователь ozgun обнаружил, что в OpenSSH на musl-системах аккаунты, у которых в /etc/shadow стоит * (то есть вход по паролю для них запрещён) принимают ЛЮБОЙ пароль длиной длинее 256 символов! Уязвимы: Alpine Linux, OpenWrt, Buildroot, Yocto и Docker-образы на их базе. Условия уязвимости? sshd собран без PAM (в Alpine это по умолчанию), включён вход по паролю, есть аккаунт с * и хотя бы один аккаунт с реальным паролем. Особенно весело в официальных облачных образах Alpine для AWS и Azure: там дефолтный пользователь alpine — с * в shadow и беспарольным doas. То есть «любой пароль» — это сразу права root! Если у вас другие линуксы? Debian, Ubuntu, Fedora и всё на glibc вы в безопасности. Как и те, кто ходит через PAM, использует Dropbear или OpenBSD. Как так вышло? Цепочка из трёх фиксов иных проблем, создали такую ситуацию. Почему десять лет никто не замечал? Классика - дыра живёт на стыке двух компонентов, за которые отвечают разные группы исследователей. Что делать? - Обновить OpenSSH до 10.6p2. На Alpine: apk upgrade openssh. - Не можете обновиться прямо сейчас? Тогда выключите парольную аутентификацию: PasswordAuthentication no, перезапуск sshd. - Проверьте логи: успешный вход по паролю для аккаунта, у которого пароля нет и быть не должно, гарантированный признак взлома! Отдельная ирония для любителей «зачем обновляться, и так работает». Массовым баг стал в 2022-м, когда Alpine 3.16 перевёл root с "!" на "*", чиня совсем другую уязвимость, CVE-2019-5021, где у root в Docker-образах пароля вообще не было. Исправили пустой пароль - получили любой пароль. Патчинг - это штука тонкая) Подробнее: sshhole.com

Views over time

02K4K6K5 Nov 13:2612 Nov 22:034.9K5 Nov 13:26: 0 views10 Nov 11:43: 3,480 views12 Nov 13:31: 4,720 views12 Nov 22:03: 4,880 views
Snapshots we took after posting.
WhenViews
5 Nov 2026, 13:260
10 Nov 2026, 11:433.5K
12 Nov 2026, 13:314.7K
12 Nov 2026, 22:034.9K

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.