阅读研究雷达投资体系
登录 / 注册
← 返回阅读
资讯专题 · OpenSSH实质变化2 分钟阅读DisconfirmAI 编辑部

OpenSSH发布紧急更新修复“SSHole”身份验证绕过漏洞,影响基于musl的Linux系统

OpenSSH于11月5日发布10.6p2版本,修复了CVSS评分为8.1的身份验证绕过漏洞CVE-2026-123158。该漏洞允许攻击者通过输入长密码字符串登录未设置密码的账户,主要影响Alpine Linux等使用musl C库的系统。

2026-11-06 11:43

OpenSSH开发团队于2026年11月5日发布了紧急更新版本10.6p2,旨在修复一个被命名为“SSHole”(CVE-2026-123158)的高严重性身份验证绕过漏洞。该漏洞的CVSS严重程度评分为8.1,允许攻击者在SSH连接的密码字段中输入长度介于257至1,024个字符的任意字符串,从而可能登录原本没有设置密码的账户。

此漏洞可追溯至2016年发布的OpenSSH 7.3p1版本,意味着近十年来的多个版本都可能受到影响。然而,并非所有用户都面临风险。SSHole仅影响同时满足以下三个条件的特定Linux操作系统:采用musl C程序库、OpenSSH未启用PAM(Pluggable Authentication Modules)、且SSH密码验证功能保持开启。受影响的主要发行版包括Alpine Linux、OpenWrt和postmarketOS,以及部分基于这些系统的Docker映像档。

资安研究公司Wakefield指出,该漏洞的形成源于三个独立项目的安全机制调整意外组合所致:musl在2012年限制了密码长度以防止拒绝服务攻击;OpenSSH在2016年修改了部分账户的密码验证方式以避免时间差异泄露信息;Alpine则在2022年调整了root账户的密码字段设定以支持SSH密钥登录。这些各自解决不同问题的变更最终构成了可被利用的验证绕过条件。Wakefield借助AI工具于11月3日发现该漏洞并通报相关团队,随后OpenSSH和Alpine Linux迅速发布了修补套件。

对于无法立即更新OpenSSH的管理员,Wakefield提供了临时缓解措施:在SSH服务器配置中停用PasswordAuthentication选项并重启服务。此外,管理员应检查SSH登录记录,若发现密码字段为“*”且出现“Accepted password”记录,应视为可能遭受SSHole攻击的迹象,需进一步调查系统是否已被入侵。

来源

  • ithome.com.twiThome↗
专题

OpenSSH

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

2 节点1 篇更新于 2026-11-06 16:11

事情怎么走到这一步

登录 / 注册
阅读研究雷达投资体系
  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 ↗

还没定论的部分

  • 互联网上是否已有针对该漏洞的大规模自动化利用尝试?
  • 除Alpine外,其他基于musl的嵌入式Linux发行版(如OpenWrt)的修复进度如何?
读完整专题 →
带入研究 →