On November 5, 2026, OpenSSH released version 10.6p2 to patch a long-password authentication bypass flaw exploitable via sshd, dubbed "SSHole" by media and researchers and tracked as CVE-2026-123158 (CVSS 8.1) [1][2]. The flaw affects Linux distributions using musl libc with PAM disabled (such as Alpine Linux and OpenWrt), allowing an attacker to log into accounts whose password field is set to "*" by submitting any password between 257 and 1,024 characters long [2][3]. Alpine Linux urges administrators to immediately update openssh and restart sshd, or disable PasswordAuthentication if an immediate update is not possible [2].
OpenSSH Issues Emergency Patch for "SSHole" Long-Password Authentication Bypass Vulnerability (CVE-2026-123158)
2 min read
- Disclosed
- Nov 6, 2026
- Occurred
- Nov 5, 2026
- Published
- Nov 11, 2026
- Last updated
- Nov 12, 2026
- CVSS basis
- Our assessment
- 18.9%, higher than 97% of CVEs
- Exploitation and patch status
- ExploitedKEVPatch available
- Attack vector
- Impact
- Vulnerability status
- Actor type
- Motivation
On this page
30-second summary
What happened
Who is affected
Organisations running: OpenSSH OpenSSH sshd(portable,搭配 musl 且未啟用 PAM)
What to do nowOur advice
Alpine Linux urges administrators to immediately update openssh and restart sshd, or disable PasswordAuthentication if an immediate update is not possible [2].
Affected scope
Do you run this product?
Add it to your systems list and we'll email you about related advisories and major updates.
Timeline
Technical details
Source-Supported Details
OpenSSH 10.6p2 provides an emergency workaround for a password authentication bypass triggerable via sshd in environments with PAM disabled and musl libc [1]. SecurityWeek reported that the defect is dubbed SSHole, tracked as CVE-2026-123158 with a score of 8.1 [3].
An attacker must be able to reach the SSH port, know the username of an account whose password field is "*", and target a system that has at least one other local account using a $5$ or $6$ password hash [2]. The alpine user in official Alpine tiny-cloud images may also be affected under certain conditions [2]. Sources have not confirmed exploitation in the wild [2][3].
Update to a patched OpenSSH or distribution package and restart sshd; as a temporary , set PasswordAuthentication no [2]. Administrators should also inspect logs for Accepted password for entries on passwordless accounts [2].
Source excerpt: "This release contains a critical security workaround that affects Linux systems that use the musl libc and PAM disabled." [1].
References
Official / primary3
- [1]
“This release contains a critical security workaround that affects Linux systems that use the musl libc and PAM disabled.”
- [2]
Corrections
- · countries: 攻擊來源:美國 → 原本把美國標成攻擊來源,但來源沒有指出攻擊者來自美國或受其支持,因此移除。
This site aggregates public information and is not security consulting advice. Test remediation steps before applying.