Nmap Development mailing list archives
Re: [NSE][patch] Bug in http-wordpress-plugins
From: David Fifield <david () bamsoftware com>
Date: Fri, 22 Jun 2012 12:01:10 -0700
On Fri, Jun 22, 2012 at 11:44:56AM -0500, Daniel Miller wrote:
Came across this bug:NSE: http-wordpress-plugins against X.X.X.X:80 threw an error! ...cal/bin/../share/nmap/scripts/http-wordpress-plugins.nse:122: ...cal/bin/../share/nmap/scripts/http-wordpress-plugins.nse:58: bad argument #2 to 'for iterator' (invalid option) stack traceback: [C]: in function 'error' /usr/local/bin/../share/nmap/nse_main.lua:174: in function </usr/local/bin/../share/nmap/nse_main.lua:172> (...tail calls...) ...cal/bin/../share/nmap/scripts/http-wordpress-plugins.nse:122: in function <...cal/bin/../share/nmap/scripts/http-wordpress-plugins.nse:66> (...tail calls...)Here's the patch that worked for me:Index: scripts/http-wordpress-plugins.nse =================================================================== --- scripts/http-wordpress-plugins.nse (revision 29029) +++ scripts/http-wordpress-plugins.nse (working copy) @@ -55,7 +55,7 @@ local function read_data_file(file) return coroutine.wrap(function() - for line in file:lines(file) do + for line in file:lines() do if not line:match("^%s*#") and not line:match("^%s*$") then coroutine.yield(line) end
Thanks, committed in r29030. David Fifield _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://seclists.org/nmap-dev/
Current thread:
- [NSE][patch] Bug in http-wordpress-plugins Daniel Miller (Jun 22)
- Re: [NSE][patch] Bug in http-wordpress-plugins David Fifield (Jun 22)