CVE-2026-123158 ('SSHole') is a critical authentication bypass vulnerability in OpenSSH sshd prior to 10.6p2 on Linux systems using musl libc without PAM. An unauthenticated remote attacker can bypass password authentication by supplying any password between 256 and 1024 characters, due to misinterpretation of a string as a valid password hash. Active exploitation has been confirmed in the wild, with attackers gaining root access on exposed systems within hours of public disclosure.
Data Source: CIRCL
Confidence: HIGH
Exploitation Method: DIRECT_NETWORK
CVE Published: 2026-11-05
Added to CISA KEV: 2026-11-09 4 DAYS BETWEEN CVE AND KEV
CVE-2026-123158, also known as "SSHole," is a critical authentication bypass vulnerability affecting `sshd` in OpenSSH versions prior to 10.6p2 [6][8]. The flaw arises specifically on Linux systems that utilize the `musl` standard C library without Pluggable Authentication Modules (PAM) [2]. Because the SSH server can misinterpret certain input strings as valid password hashes, it allows remote, unauthenticated attackers to bypass authentication mechanisms and gain unauthorized access to accounts, including those with no password or specific configurations [2][5].
Attackers are exploiting CVE-2026-123158 in OpenSSH, with root access confirmed on an Alpine Linux honeypot. OpenSSH 10.6p2 fixes the flaw.
A flaw was found in OpenSSH. When running on Linux systems utilizing the musl standard C library without Pluggable Authentication Modules ... A flaw was found in OpenSSH. When running on Linux systems utilizing the musl standard C library without Pluggable Authentication Modules (PAM), the SSH serveβ¦
Disable password authentication in sshd configuration or enable PAM on systems using musl libc until the patch is applied. Restrict the maximum password length to under 256 characters in sshd_config as a temporary measure to prevent accidental acceptance of valid long strings. Generated by OpenCVE Aβ¦
CVE-2026-123158 lets attackers bypass SSH password authentication on vulnerable musl-based Linux systems such as Alpine Linux.
On an affected system, an attacker who can reach the SSH port can log in to an account that has no password by sending a very long password. The ...