ReadingResearchRadarInvestment framework
Sign in / Sign up
← Back to reading
NewsTopic · OpenSSHMaterial2 min readDisconfirmAI Editorial

OpenSSH Releases Emergency Update 10.6p2 to Fix 'SSHole' Authentication Bypass Vulnerability Affecting musl-Based Linux Systems

OpenSSH released version 10.6p2 on November 5, patching CVE-2026-123158 (SSHole), a high-severity authentication bypass flaw allowing attackers to log into passwordless accounts using long password strings on systems like Alpine Linux.

2026-11-06 11:43 GMT+8

The OpenSSH development team released an emergency update, version 10.6p2, on November 5, 2026, to fix a high-severity authentication bypass vulnerability named "SSHole" (CVE-2026-123158). The vulnerability has a CVSS severity score of 8.1 and allows attackers to potentially log into accounts that have no password set by entering any string between 257 and 1,024 characters in the password field during an SSH connection.

The flaw traces back to OpenSSH 7.3p1, released in 2016, meaning versions from the last decade may be affected. However, SSHole does not impact all users. It specifically affects Linux operating systems that meet three conditions: they use the musl C library, OpenSSH does not have PAM (Pluggable Authentication Modules) enabled, and SSH password authentication remains active. Major affected distributions include Alpine Linux, OpenWrt, and postmarketOS, as well as certain Docker images based on these systems.

Security research firm Wakefield identified that the vulnerability resulted from an unintended combination of security adjustments across three independent projects: musl restricted password length in 2012 to prevent denial-of-service attacks; OpenSSH modified password verification for some accounts in 2016 to avoid timing side-channel leaks; and Alpine adjusted the root account's password field settings in 2022 to facilitate SSH key login. These changes, each solving a different problem, ultimately created exploitable authentication bypass conditions. Wakefield discovered SSHole with the help of AI tools on November 3 and reported it to the relevant teams, leading to rapid patch releases from both OpenSSH and Alpine Linux.

Sign in / Sign up
ReadingResearchRadarInvestment framework

For administrators unable to immediately update OpenSSH, Wakefield provided temporary mitigation measures: disable the PasswordAuthentication option in the SSH server configuration and restart the service. Additionally, administrators should check SSH login logs; if the password field shows "*" and an "Accepted password" record appears, it should be treated as a potential sign of SSHole exploitation, requiring further investigation into system compromise.

Sources

  • ithome.com.twiThome↗
Topic

OpenSSH

OpenSSH于2026年11月5日发布紧急更新10.6p2,修复了名为“SSHole”(CVE-2026-123158)的身份验证绕过漏洞。该漏洞允许攻击者向未设置密码的账户发送长度在257至1,024字符之间的任意字符串即可登录,CVS…

2 steps1 piecesUpdated 2026-11-06 16:11

How it got here

  1. 2026-11-03Wakefield研究员Özgün Kültekin借助AI工具发现SSHole漏洞并通报OpenSSH团队。ithome.com.tw ↗
  2. 2026-11-05OpenSSH发布10.6p2版本修复漏洞;Alpine Linux同步发布修补后的openssh套件。openssh.org ↗

What is still unsettled

  • 互联网上是否已有针对该漏洞的大规模自动化利用尝试?
  • 除Alpine外,其他基于musl的嵌入式Linux发行版(如OpenWrt)的修复进度如何?
Read the full topic →
Continue researching →