From 7d9994597ec1eb560f9b11c392c11020deea2f9c Mon Sep 17 00:00:00 2001 From: nnposter Date: Tue, 16 Aug 2016 02:00:17 +0000 Subject: [PATCH] Updates auth realm extraction pattern to accommodate extraneous spaces in the HTTP response header --- nselib/data/http-default-accounts-fingerprints.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nselib/data/http-default-accounts-fingerprints.lua b/nselib/data/http-default-accounts-fingerprints.lua index 7f859d5e6..6fa336792 100644 --- a/nselib/data/http-default-accounts-fingerprints.lua +++ b/nselib/data/http-default-accounts-fingerprints.lua @@ -74,7 +74,7 @@ end --- local function http_auth_realm(response) local auth = response.header["www-authenticate"] or "" - return auth:match('%srealm="([^"]*)') + return auth:match('%srealm%s*=%s*"([^"]*)') end fingerprints = {}