CVE-2026-123158

Published Nov 5, 2026

Last updated 29 minutes ago

Overview

AI description

Automated description summarized from trusted sources.

CVE-2026-123158, nicknamed "sshole," is a password authentication bypass vulnerability affecting OpenSSH (`sshd`) on Linux systems that use the musl C library (musl libc) without Pluggable Authentication Modules (PAM). Discovered by researcher Özgün Kültekin and patched in OpenSSH version 10.6p2 on November 5, 2026, the flaw primarily impacts Alpine Linux, where this specific configuration is the default. It also potentially affects other musl-based environments such as OpenWrt, Buildroot, Yocto, and various lightweight Docker container images. The vulnerability occurs due to an unexpected interaction between OpenSSH's password validation and musl's `crypt()` function. When an attacker attempts to log in using an overlong password (typically between 257 and 1,024 bytes), the `crypt()` function fails and returns an asterisk ("*"). If the target account is passwordless and has its password field in `/etc/shadow` set to "*", OpenSSH compares the two matching values and mistakenly grants access. This allows remote attackers to log into these accounts without knowing any valid credentials, which can lead to unauthorized access and potential privilege escalation.

Description
sshd in OpenSSH before 10.6p2 on Linux, when musl libc is used without PAM, lacks a workaround for a password authentication bypass (related to misinterpretation of whether a string is intended to be a password hash). For some configurations of accounts, any password between 256 and 1024 characters succeeds. An example of a platform using musl libc without PAM is Alpine Linux.
Source
cve@mitre.org
NVD status
Analyzed
Products
openssh

Risk scores

CVSS 3.1

Type
Secondary
Base score
8.1
Impact score
5.9
Exploitability score
2.2
Vector string
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Severity
HIGH

Known exploits

Data from CISA

Vulnerability name
OpenBSD OpenSSH Unexpected Status Code or Return Value Vulnerability
Exploit added on
Nov 9, 2026
Exploit action due
Nov 12, 2026
Required action
Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.

Weaknesses

cve@mitre.org
CWE-394

Social media

Hype score
Not currently trending
  1. 🚨 New root vulnerability discovered! SSHole (CVE-2026-123158) severely impacts Alpine Linux. Read the full analysis to protect your server today! https://t.co/CwhsuX3fwc #AlpineLinux #CVE #Linux https://t.co/gvpAnxXQQD

    @denizhalilT

    9 Nov 2026

    52 Impressions

    0 Retweets

    1 Like

    0 Bookmarks

    0 Replies

    0 Quotes

  2. OpenSSH vulnerability exploited within hours of disclosure (CVE-2026-123158)(OpenSSHの脆弱性が公表からわずか数時間後に実際に悪用される(CVE-2026-123158)) #Help Net Security (Nov 6) https://t.co/HPvDTkqfx4

    @foxbook

    9 Nov 2026

    942 Impressions

    4 Retweets

    7 Likes

    6 Bookmarks

    1 Reply

    1 Quote

  3. SANS Stormcast Monday, November 9th, 2026: sshole Scans (CVE-2026-123158); SonicWall SonicOS MFA Bypass (CVE-2026-19868); Entra Device Registration (CVE-2026-109469); Claude Code Secrets Leak https://t.co/Y2l5Sxs1OQ https://t.co/B7QKjHYEmd

    @sans_isc

    9 Nov 2026

    1809 Impressions

    2 Retweets

    6 Likes

    0 Bookmarks

    2 Replies

    0 Quotes

  4. 【11/09 セキュリティ朝報】 ①SonicWall SSL-VPNでSAML/MFAを迂回できる脆弱性CVE-2026-19868が悪用確認、CISA KEV入り ②OpenSSHの"sshole"(CVE-2026-123158)、Alpine等で公開直後から悪用報告。10.6p2へ https://t.co/jLkzqi6WR2 https://t.co/P7qE4

    @salonyoza

    8 Nov 2026

    86 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    1 Reply

    0 Quotes

  5. CVE-2026-123158 en OpenSSH — Explotación activa en menos de 24 horas del anuncio https://t.co/QCOfjAGzVl

    @CibersegLATAM

    8 Nov 2026

    676 Impressions

    2 Retweets

    7 Likes

    3 Bookmarks

    2 Replies

    0 Quotes

  6. Scans for Sshole Vulnerability (CVE-2026-123158), (Sun, Nov 8th) https://t.co/8N5v43AdBj

    @compuchris

    8 Nov 2026

    53 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    1 Reply

    0 Quotes

  7. 🚨 CRITICAL SSH VULNERABILITY ALERT! Attackers are scanning for CVE-2026-123158. Vulnerable systems risk unauthorized access. 🛡️ Assess SSH configurations and apply patches immediately. https://t.co/6QX6MIzLSn #RadarixLabs

    @RadarixLabs

    8 Nov 2026

    4 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  8. 🚨 New FREE hands-on cybersecurity lab! Introducing SSHole: CVE-2026-123158 on CVE Playground. Stop just reading about vulnerabilities. Get hands-on, explore the challenge, and test your skills! 🔥 Try it free: https://t.co/9Mln73vZMP #CyberSecurity #CVE #EthicalHacking h

    @cveplayground

    8 Nov 2026

    71 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  9. Nine hours after the CVE published, someone was already exploiting it. SSHole (CVE-2026-123158) lets attackers log into passwordless accounts on Alpine Linux with an oversized password. 👉https://t.co/mEBJRhQq7F #SSHole #OpenSSH #AlpineLinux #CyberSecurity #InfoSec https://

    @redsecuretech

    8 Nov 2026

    89 Impressions

    1 Retweet

    1 Like

    0 Bookmarks

    0 Replies

    0 Quotes

  10. Scans for Sshole Vulnerability (CVE-2026-123158) https://t.co/XKOQ0thZlZ https://t.co/XzjsXBT0pM

    @sans_isc

    8 Nov 2026

    463 Impressions

    1 Retweet

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  11. Just reproduced sshole (CVE-2026-123158)—beautifully simple bug by @kultekin With password auth on and no PAM, an unpatched Alpine box accepts SSH login as root with any 257+ byte password. Fix: OpenSSH 10.6p2. #CVE #OpenSSH #AlpineLinux #CyberSecurity https://t.co/yz3f3dras

    @CyberAlertpit

    8 Nov 2026

    70 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  12. SSHole (OpenSSH, CVE-2026-123158): Previdian says attackers tried it within 9 hours of disclosure and one got root on an Alpine honeypot. Single-source report; it hits musl without PAM, mainly Alpine. Fix: OpenSSH 10.6p2, then restart sshd. https://t.co/dr6qklxzOj

    @OrigoHubTech

    8 Nov 2026

    50 Impressions

    0 Retweets

    1 Like

    0 Bookmarks

    0 Replies

    0 Quotes

  13. Alpine LinuxのOpenSSH、257バイト以上の長いパスワードを送ると認証をすり抜けられる脆弱性(CVE-2026-123158)。musl libcのcrypt()の挙動が原因で、パスワード未設定のアカウントに入れてしまうらしいが、そんな端末

    @udofuchi

    8 Nov 2026

    50 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  14. New SSH Vulnerability Raises Questions About Linux Server Security A newly disclosed SSH vulnerability, CVE-2026-123158, is raising security concerns after researchers demonstrated a way to bypass password authentication on certain Linux systems. Nicknamed SSHhole, the flaw

    @GMDRadioNews

    7 Nov 2026

    92 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  15. Lage 07.11. Gefixt: OpenSSH CVE-2026-123158 (Alpine/musl ohne PAM) in 10.6p2, dann sshd neu starten. Offen: Node.js Security-Release 11.11. (HIGH), Node 20/18 ohne Fix. Linux CVE-2026-98432: Ubuntu ohne Paket (Stand 5.11.). https://t.co/hhDYQgMOWD

    @stackwatch_de

    7 Nov 2026

    2 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  16. SonicWall's CVE-2026-19868 SAML/MFA bypass and OpenSSH's SSHole (CVE-2026-123158) are both under active exploitation, with firewalls and exposed Linux boxes taking fire within hours. #CyberSecurity #BlueTeam https://t.co/GUCfclj6Jd

    @itsalreadywhen

    7 Nov 2026

    4 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    1 Reply

    0 Quotes

  17. Alpine/musl admins: OpenSSH CVE-2026-123158 ("sshole") lets a 257–1024 byte password log into * password accounts when PAM is off. Exploited within hours; root on an Alpine honeypot. Patch to 10.6p2 (or Alpine's fix), restart sshd. Can't yet? PasswordAuthentication no. #Linux

    @wirelesslyhere

    7 Nov 2026

    35 Impressions

    0 Retweets

    1 Like

    0 Bookmarks

    1 Reply

    0 Quotes

  18. 【重大脆弱性速報】OpenSSHにパスワード認証回避の欠陥(通称sshole) ■ CVE番号:CVE-2026-123158 ■ 公開日:2026/11/06 ■ CVSS 3.1:8.1 (High / OpenSSH緊急扱い) ■ 影響:257文字以上のパスワード送信により、musl環境で未

    @master82_0

    7 Nov 2026

    664 Impressions

    0 Retweets

    3 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  19. Exploited this week, and the build that fixes it: WordPress (CVE-2026-119977): 7.1.4 / 7.0.8 / 6.9.11 / 6.8.12 OpenSSH (CVE-2026-123158): 10.6p2 / 10.6_p2-r0 Ivanti Connect Secure (CVE-2026-111357): latest build for your branch https://t.co/2AS1OOf1sh

    @zerohuntai

    6 Nov 2026

    48 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  20. 这个月感觉一直在补漏洞 PHP2Shell CVE-2026-109618 / CVE-2026-109619 Linux Kernel CVE-2026-98432 OpenSSH sshole CVE-2026-123158

    @cloudsben

    6 Nov 2026

    122 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  21. CVE-2026-123158の影響かもしれないけれど、ハニーポットに入力されたパスワードに長いものが。(300文字超) おいている場所の都合かもしれないけれど、CVE-2026-98432は来ない(届かない)、CVE-2026-109618ぽいものや

    @CLRMTCABIN

    6 Nov 2026

    19 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  22. 脆弱性情報(11/6時点) ・OpenSSH「SSHhole」(CVE-2026-123158、CVSS 8.1) ・Apple製品(CVE-2024-27834、CVSS 5.5、KEV追加) ・SolarWinds Dameware(CVE-2026-28336、CVSS 9.9) ・Barracuda ESG(CVE-2026-116606、CVSS 9.3 他) ・Kyverno(CVE-2026-12231

    @nobuakiakita

    5 Nov 2026

    622 Impressions

    0 Retweets

    0 Likes

    1 Bookmark

    0 Replies

    0 Quotes

  23. おはよう!11月6日朝(日本時間)の脆弱性まとめやで。今朝はAlpineなどのOpenSSH更新と、WordPressの対応確認を優先してな。 1. OpenSSH/Alpine Linux(CVE-2026-123158、通称sshole)

    @yabetchi_iPhone

    5 Nov 2026

    89 Impressions

    0 Retweets

    5 Likes

    2 Bookmarks

    1 Reply

    0 Quotes

Configurations