From 1f3c009d15791c915758fff2c2ecd1ee6bfc56b9 Mon Sep 17 00:00:00 2001 From: evilsocket Date: Tue, 7 May 2019 13:35:01 +0200 Subject: [PATCH] fix: fixed a nil pointer dereference in the http banner grabber of syn.scan --- modules/syn_scan/http_grabber.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/syn_scan/http_grabber.go b/modules/syn_scan/http_grabber.go index 1e9c185d..d8f22d3a 100644 --- a/modules/syn_scan/http_grabber.go +++ b/modules/syn_scan/http_grabber.go @@ -14,7 +14,7 @@ func isTitleElement(n *html.Node) bool { } func searchForTitle(n *html.Node) string { - if isTitleElement(n) { + if isTitleElement(n) && n.FirstChild != nil { return n.FirstChild.Data }