OpenSSH flaw lets attackers log into password-disabled Linux accounts
OpenSSH vulnerability allows login to password-disabled accounts via oversized passwords.
A vulnerability dubbed '*sshole' in OpenSSH allows attackers to log into Linux accounts configured to block password authentication by sending an oversized password. This flaw affects musl-based systems like Alpine Linux when PAM is disabled and password authentication is enabled, potentially granting root access via default 'alpine' accounts. The issue, present since 2016, has been fixed in OpenSSH 10.6p2.
AI summary of the linked source. Not reviewed by an editor. How this works
Run OpenSSH?
Get an email when a new story names OpenSSH, usually within the hour.
Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy
The lesson from this incident
Full lessonA vulnerability in OpenSSH, present since 2016, allowed attackers to bypass password-disabled account restrictions on musl-based Linux systems (such as Alpine Linux) by sending an oversized password string when PAM is disabled. This meant accounts explicitly configured to reject password authentication — including default 'alpine' root accounts — could be silently compromised, potentially granting full root access. The flaw highlights how dangerous default credentials and misconfigured authentication stacks can be when combined with an unpatched vulnerability. It matters because Alpine Linux is widely used in containerized and cloud-native environments, dramatically broadening the attack surface. The fix has been available since OpenSSH 10.6p2, making timely patching the most direct mitigation.
What helps against this
How we list vendors- Identity governance and single sign-on
People who leave or change roles lose access everywhere at once, and forgotten accounts stop piling up.
- Automated patch management
Known holes get closed in days, not months.
- Device management (MDM and UEM)
Every company laptop and phone is known, encrypted, locked down and up to date.
Indicators of Compromise
Extracted by AI from the linked source. Not reviewed by an editor. How this works
- cve — CVE-2016-6210