step-security · Crawled Nov 7, 2026

CVE-2026-123158 (*sshole): OpenSSH Password Authentication Bypass on Alpine Linux

1 CVEs
Read original article ↗

AI Summary

CVE-2026-123158, dubbed *sshole, is a password authentication bypass vulnerability in OpenSSH when running on musl libc-based systems like Alpine Linux without PAM. The flaw allows an unauthenticated network attacker to log in to accounts with a shadow password field set to '*' by submitting an overlong password (longer than 256 bytes) after a failed initial attempt, exploiting how musl's crypt() function handles input length and returns values. The vulnerability affects Alpine Linux 3.16 and later, OpenWrt with OpenSSH, and other musl-based systems under specific configuration conditions, including PasswordAuthentication enabled and at least one local account with a real SHA-crypt password hash. OpenSSH released version 10.6p2 to fix the issue, and Alpine backported patches across all supported and unsupported branches.

AI-extracted · verify before operational use

Extracted Entities 1 found

MITRE ATT&CK TTPs 2 techniques