OpenSSH flaw on musl-based Linux lets any 256+ character password unlock key-only accounts

Security researcher Daniel Lockyer has disclosed a critical OpenSSH vulnerability dubbed sshhole (details at sshhole.com): on Linux systems built on musl libc (Alpine, OpenWrt, Buildroot, Yocto, plus the many Docker images based on them, including the official AWS and Azure Alpine images), accounts whose passwords were set to "" since 2016 — i.e., key-only or LDAP-authenticated accounts that should reject password login, such as root or deployment accounts — can be successfully logged into with any password longer than 256 characters. Researchers including Geoffrey Huntley are urging all users to update immediately.

Confirmed

Why it matters

2026-11-05 ~ 2026-11-05 · 7 related posts

Primary sources

3 near-duplicate retellings: DanielLockyer · TheZachMueller · Yamapama