Skip to content
NewA calmer, faster ZeroHour
VulnerabilityPoC ×131 · 1 read

CVE-2026-123158

Password bypass in OpenSSH before 10.6p2 on musl without PAM

CVSS 3.1
8.1 high
EPSS
1%p63
Published
·
Modified
Analyze CVE-2026-123158 with Vani AIImpact, affected versions, exploitation status, mitigations and detection

sshd in OpenSSH before 10.6p2 on Linux, when musl libc is used without PAM, can misinterpret whether a string is a password hash. A remote, unauthenticated attacker can log in to some account configurations by sending any password of 256 to 1024 characters. That grants the privileges of the targeted account. Alpine Linux is an example of this setup.

What to do: Upgrade OpenSSH to 10.6p2. No workaround is stated.

ProductAffectedFixed in
OpenSSHbefore 10.6p210.6p2
Estimated exposure
No basis for an estimate.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description · NVD

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.

Weakness
CWE-394
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

In the news

10 stories