Security · High impactFan score 93 · Tier S32 sources
Re: "sshole": password authentication bypass: OpenSSH + musl libc
The Brief · written from 32 sources
- A decade-old OpenSSH flaw, nicknamed *sshole and tracked as CVE-2026-123158 with a CVSS score of 8.1, lets remote attackers log into passwordless accounts on some musl-based systems without PAM, such as Alpine Linux.
- On affected systems, accounts accept a very long password (sources say 256 or more characters, or 257 to 1024 characters).
- Previdian reports exploitation in the wild within hours of disclosure, and fixes are available.
Why it matters
If you run openssh-server on Alpine or another musl-based system without PAM, an account with no password may be reachable over SSH by anyone who sends a long password, so patch and check your exposure now.
Who’s affected
- Alpine Linux users running openssh-server without PAM
- Anyone running OpenSSH on musl libc systems without PAM
What to do
- Update openssh-server to the patched version provided by your distribution
- Check whether any accounts have no password set and are reachable over SSH
- CVE-2026-123158
- #openssh
- #security
- #vulnerability
- #alpine-linux
- #musl
- #authentication
Posted by theknell on Nov 06 Said I'd figure it out, so here we go. Two things in this thread stayed stuck at the arguing stage: what crypt() actually hands back when it fails, in each implementation, and Jeff's timing point. I measured both, on my own machines —…
What developers are saying
Based on 0 comments
Timeline
Full coverage · 32 sources
- 4h ago ↗
SANS Internet Storm Center, InfoCON: green
Scans for Sshole Vulnerability (CVE-2026-123158), (Sun, Nov 8th) - 1d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 1d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 1d ago ↗
- 2d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 2d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 2d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc
- 2d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 2d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 2d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 2d ago ↗
- 2d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 2d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 2d ago ↗
- 2d ago ↗
- 2d ago ↗
- 2d ago ↗
- 3d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 3d ago ↗
- 3d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 3d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 3d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 3d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 3d ago ↗
Biz & IT - Ars Technica
Meet *sshole, the vulnerability that lets hackers SSH into Linux devices - 3d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 3d ago ↗
Open Source Security
Re: "sshole": password authentication bypass: OpenSSH + musl libc - 3d ago ↗
- 3d ago ↗
The Hacker News
OpenSSH Issues Emergency Fix for Flaw Letting Long Passwords Bypass SSH Auth on Alpine Linux - 3d ago ↗
Hacker News: Front Page
Alpine Linux Security advisory: OpenSSH-server password authentication bypass - 3d ago ↗
Hacker News: Front Page
OpenSSH 10.6p2 Critical workaround for alpine without PAM - 3d ago ↗
- 3d ago ↗
Hacker News: Front Page
OpenSSH 10.6p2 has been released with a workaround for a critical vulnerability