Perhaps I am missing something:
Server:
# nessusd -v
nessusd (Nessus) 1.2.0 for Linux
(C) 1998, 1999, 2000 Renaud Deraison <[EMAIL PROTECTED]>
Target:
RedHat 6.2 w/ 1.2.27 ssh (port22) and apache 1.3.12 (port 80)
After running a full nessus scan (with all plugins enabled except for
DOS and a fast nmap scan) these are the results:
<Rather long paste>
NESSUS SECURITY SCAN REPORT
Created 30.04.2002 Sorted by host names
Session Name : dhcp
Start Time : 30.04.2002 10:13:07
Finish Time : 30.04.2002 10:20:41
Elapsed Time : 0 day(s) 00:07:33
Plugins used in this scan:
Id Name
----------------------------------------------------------------------------
Preferences settings for this scan:
max_threads = 8
log_whole_attack = yes
cgi_path = /cgi-bin
port_range = 1-65535
optimize_test = yes
language = english
track_iothreads = yes
cookie_logpipe_suptmo = 2
checks_read_timeout = 15
delay_between_tests = 1
plugins_timeout = 160
ntp_save_sessions = yes
ntp_detached_sessions = yes
server_info_nessusd_version = 1.2.0
server_info_libnasl_version = 1.2.0
server_info_libnessus_version = 1.2.0
server_info_thread_manager = fork
server_info_os = Linux
server_info_os_version = 2.2.19
max_checks = 8
safe_checks = yes
reverse_lookup = no
ntp_keep_communication_alive = yes
ntp_opt_show_end = yes
save_session = yes
save_knowledge_base = yes
detached_scan = no
continuous_scan = no
Total security holes found : 6
high severity : 0
low severity : 4
informational : 2
Scanned hosts:
Name High Low Info
------------------------------------------------
xxx.xxx.x.xxx 0 4 2
Host: xxx.xxx.x.xxx
Open ports:
ssh (22/tcp)
www (80/tcp)
Service: general/tcp
Severity: Low
Nmap found that this host is running Linux 2.1.19 - 2.2.17, Linux
2.2.19 on a DEC Alpha
Service: ssh (22/tcp)
Severity: Low
a ssh server is running on this port
Service: www (80/tcp)
Severity: Low
a web server is running on this port
Service: general/tcp
Severity: Low
"Fast scan" set. nmap will ignore the user specified port range and
scan only the ports that are declared in nmap-services
<end of paste>
Now there is no mention of the vulnerable ssh running. I also tried
the scan with all plugins disabled except for the ssh insertion and
nmap ones and the results still did not show the server as being
vulnerable. Running snort at the same time (with all disabled but the
ssh insertion attack) showed nothing but the port scan. The
nessusd.messages file contained the following:
[Tue Apr 30 10:14:41 2002][7731] user danielh : launching
ssh_insertion.nasl against xxx.xxx.x.xxx [8046]
[Tue Apr 30 10:14:41 2002][7731] ssh_insertion.nasl (process 8046)
finished its job in 0.65 seconds
Running the nasl script by itself produces nothing as well:
# nasl -t xxx.xxx.x.xxx ssh_insertion.nasl
ssh_insertion.nasl : Warning : evaluating unknown variable -
description
but in this case the banner is successfully transmitted across the
wire (seen a packet capture).
I also checked to make sure that the target is up and running a
vulnerable version:
# nc xxx.xxx.x.xxx 22
SSH-1.5-1.2.27
So my question is: Am I missing something obvious here that is
stopping nessus from preforming the checks?
thanks.
-dan