From 46388d28db3dcd7b45a47d41314a4d9759c770c1 Mon Sep 17 00:00:00 2001 From: dmiller Date: Wed, 25 Nov 2015 03:01:27 +0000 Subject: [PATCH] Fix a crash in http-grep: https://twitter.com/grymoire/status/669320242154381312 --- scripts/http-grep.nse | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/http-grep.nse b/scripts/http-grep.nse index 2d5d9fa08..dd17651b4 100644 --- a/scripts/http-grep.nse +++ b/scripts/http-grep.nse @@ -170,7 +170,7 @@ end -- A function to validate ssn numbers. local function ssn(matched_ssn) - local group_1, group_2, group_3 = matched_ssn:match('(%d%d%d%)-(%d%d%)-(%d%d%d%d)') + local group_1, group_2, group_3 = matched_ssn:match('(%d%d%d)%-(%d%d)%-(%d%d%d%d)') group_1, group_2, group_3 = tonumber(group_1), tonumber(group_2), tonumber(group_3) if group_1*group_2*group_3 == 0 then return false end if group_1 == 666 or (900 <= group_1 and group_1 <= 999) then return false end