OpenSSH 於 2026 年 11 月 5 日發布 10.6p2,修補可經由 sshd 利用的長密碼身分驗證繞過問題,媒體與研究者稱為 SSHole,CVE 編號為 CVE-2026-123158(CVSS 8.1)[1][2]。該問題影響使用 musl libc 且未啟用 PAM 的 Linux(如 Alpine、OpenWrt 等),攻擊者可對密碼欄位為「*」的帳號送出長度 257 至 1,024 字元的任意密碼而登入 [2][3]。Alpine Linux 呼籲立即更新 openssh 並重啟 sshd,無法更新時應先關閉 PasswordAuthentication [2]。
OpenSSH 緊急修補 SSHole 長密碼身分驗證繞過漏洞 CVE-2026-123158
閱讀約 2 分鐘
- 揭露
- 2026年11月6日
- 發生
- 2026年11月5日
- 發布
- 2026年11月11日
- 最後更新
- 2026年11月10日
- CVSS 依據
- 本站評估
- 1%,高於 63% 的漏洞
- 利用與修補狀態
- 已遭利用KEV已有修補
- 初始入侵方式
- 影響
- 漏洞狀態
- 攻擊者類型
- 動機
本頁內容
30 秒摘要
發生什麼事
誰受影響
使用以下產品的組織:OpenSSH OpenSSH sshd(portable,搭配 musl 且未啟用 PAM)
現在該做什麼本站建議
Alpine Linux 呼籲立即更新 openssh 並重啟 sshd,無法更新時應先關閉 PasswordAuthentication [2]
受影響範圍
我有用這個產品嗎?
把產品加入你的系統清單,之後有相關通報或重大進展會寄信通知你。
事件時間軸
技術細節
已有來源支持的內容
OpenSSH 10.6p2 針對在停用 PAM、搭配 musl libc 的環境下,可經由 sshd 觸發的密碼驗證繞過提供緊急修補 [1]。SecurityWeek 報導該缺陷被稱為 SSHole,CVE-2026-123158, 8.1 [3]。
攻擊者需能連線至 SSH 埠,並知悉密碼欄位為「*」的帳號名稱,且系統上至少另有一個使用 $5$ 或 $6$ 密碼雜湊的本機帳號 [2]。Alpine 官方 tiny-cloud 映像中的 alpine 使用者在特定條件下也可能受影響 [2]。來源未證實野外已遭利用 [2][3]。
更新至含修補的 OpenSSH/發行版套件並重啟 sshd;可設 PasswordAuthentication no [2]。並檢查日誌中無密碼帳號是否出現 Accepted password for 紀錄 [2]。
來源原文核對摘錄:「This release contains a critical security workaround that affects Linux systems that use the musl libc and PAM disabled.」 [1]。
來源原文核對摘錄:「An attacker who can reach your SSH port can log in without knowing any password. It takes one connection, works every time, and needs no retries.」 [2]。
來源原文核對摘錄:「Dubbed SSHole and tracked as CVE-2026-123158 (CVSS score of 8.1), the security defect affects the OpenSSH server (sshd) on Linux distributions that use the musl libc implementation with the Pluggable Authentication Module (PAM) disabled.」 。
參考來源
官方 / 一級來源3
- [1]
“This release contains a critical security workaround that affects Linux systems that use the musl libc and PAM disabled.”
- [2]
本站內容為公開資訊整理,不構成資安顧問建議;修復步驟請先於測試環境驗證。