From c89508e75065a4c19819643ea010dcafb51c69aa Mon Sep 17 00:00:00 2001 From: dmiller Date: Wed, 14 Jun 2017 21:22:53 +0000 Subject: [PATCH] Fix some globals in smb-vuln-ms17-010 --- scripts/smb-vuln-ms17-010.nse | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scripts/smb-vuln-ms17-010.nse b/scripts/smb-vuln-ms17-010.nse index 4a736b520..749de081b 100644 --- a/scripts/smb-vuln-ms17-010.nse +++ b/scripts/smb-vuln-ms17-010.nse @@ -1,3 +1,4 @@ +local nmap = require "nmap" local smb = require "smb" local vulns = require "vulns" local stdnse = require "stdnse" @@ -120,14 +121,14 @@ local function check_ms17010(host, port, sharename) 0x455c -- E\ ) stdnse.debug2("SMB: Sending SMB_COM_TRANSACTION") - result, err = smb.smb_send(smbstate, smb_header, smb_params, '', overrides) + local result, err = smb.smb_send(smbstate, smb_header, smb_params, '', overrides) if(result == false) then stdnse.debug1("There was an error in the SMB_COM_TRANSACTION request") return false, err end - result, smb_header, _, _ = smb.smb_read(smbstate) - _ , smb_cmd, err = string.unpack("