mirror of
https://github.com/nmap/nmap.git
synced 2025-12-25 08:59:01 +00:00
Fixed a bug in smb-enum-sessions discovered by Brandon Enright -- most error conditions would cause a nil-pointer exception.
This commit is contained in:
@@ -293,7 +293,7 @@ action = function(host)
|
||||
sessions_output['name'] = "Active SMB sessions"
|
||||
status2, sessions = srvsvc_enum_sessions(host)
|
||||
if(status2 == false) then
|
||||
sessions['warning'] = "Couldn't enumerate network sessions: " .. sessions
|
||||
sessions_output['warning'] = "Couldn't enumerate network sessions: " .. sessions
|
||||
else
|
||||
if(#sessions == 0) then
|
||||
table.insert(sessions_output, "<none>")
|
||||
|
||||
Reference in New Issue
Block a user