OpenSSH w/ PAM Multiple Timing Attack Weaknesses

This script is Copyright (C) 2003-2014 Tenable Network Security, Inc.


Synopsis :

It is possible to enumerate valid users on the remote host.

Description :

The remote host seems to be running an SSH server that could allow an
attacker to determine the existence of a given login by comparing the
time the remote sshd daemon takes to refuse a bad password for a
nonexistent login compared to the time it takes to refuse a bad
password for a valid login.

An attacker could use this flaw to set up a brute-force attack against
the remote host.

Solution :

Disable PAM support if you do not use it, upgrade to the OpenSSH
version 3.6.1p2 or later.

Risk factor :

Medium / CVSS Base Score : 5.0
(CVSS2#AV:N/AC:L/Au:N/C:P/I:N/A:N)
CVSS Temporal Score : 4.1
(CVSS2#E:F/RL:OF/RC:C)
Public Exploit Available : true

Family: Misc.

Nessus Plugin ID: 11574 ()

Bugtraq ID: 7342
7467
7482
11781

CVE ID: CVE-2003-0190
CVE-2003-1562