Description
The auth_via_key function in pam_ssh.c in pam_ssh before 1.92, when the allow_blank_passphrase option is disabled, allows remote attackers to bypass authentication restrictions and use private encryption keys requiring a blank passphrase by entering a non-blank passphrase.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | libpam-ssh | 1.91.0-9.2 | — |
| Debian 13 | libpam-ssh | 1.91.0-9.2 | — |
References
- 22461 vdb-entry
- 24061 third-party-advisory
- ADV-2007-0524 vdb-entry
- http://sourceforge.net/project/shownotes.php?release_id=484376
- 33119 vdb-entry