Description
OpenSSH-portable (OpenSSH) 3.6.1p1 and earlier with PAM support enabled immediately sends an error message when a user does not exist, which allows remote attackers to determine valid usernames via a timing attack.
Affected products
- OpenBSD / OpenSSH3.6.1
- OpenBSD / OpenSSH3.6.1 – 3.6.1
- openpkg / openpkg1.2 – 1.2
- openpkg / openpkg1.3 – 1.3
- Siemens / scalance_x204rna_ecc_firmware3.2.7
- Siemens / scalance_x204rna_firmware3.2.7
Exploits & proofs of concept
- exploit-dbPortable OpenSSH 3.6.1p-PAM/4.1-SuSE - Timing Attackby Marco Ivaldi
- exploit-dbOpenSSH/PAM 3.6.1p1 - 'gossh.sh' Remote Users Identby Nicolas Couture
- exploit-dbOpenSSH/PAM 3.6.1p1 - Remote Users Discovery Toolby Maurizio Agazzini
References
- MISChttp://www.redhat.com/support/errata/RHSA-2003-222.html
- MAILING_LISThttp://marc.info/?l=bugtraq&m=105172058404810&w=2
- MISChttp://www.securityfocus.com/bid/7467
- MAILING_LISThttp://marc.info/?l=bugtraq&m=106018677302607&w=2
- MISChttp://www.redhat.com/support/errata/RHSA-2003-224.html
- MISChttps://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A445
- MISChttp://lab.mediaservice.net/advisory/2003-01-openssh.txt
- MISChttp://www.turbolinux.com/security/TLSA-2003-31.txt
- MAILING_LISThttp://lists.grok.org.uk/pipermail/full-disclosure/2003-April/004815.html
- MISChttps://cert-portal.siemens.com/productcert/pdf/ssa-412672.pdf
Updated 17m ago · 8 sources