From 3b07b70864624dff4c29dcaa8a61c78e7f9189f7 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Thu, 13 Jan 2022 23:10:12 +0100 Subject: [PATCH] Potentially fixes strange #4933 --- lib/core/settings.py | 2 +- lib/techniques/union/use.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/core/settings.py b/lib/core/settings.py index 34d5fb1eb..dd2da655b 100644 --- a/lib/core/settings.py +++ b/lib/core/settings.py @@ -20,7 +20,7 @@ from thirdparty import six from thirdparty.six import unichr as _unichr # sqlmap version (...) -VERSION = "1.6.1.1" +VERSION = "1.6.1.2" TYPE = "dev" if VERSION.count('.') > 2 and VERSION.split('.')[-1] != '0' else "stable" TYPE_COLORS = {"dev": 33, "stable": 90, "pip": 34} VERSION_STRING = "sqlmap/%s#%s" % ('.'.join(VERSION.split('.')[:-1]) if VERSION.count('.') > 2 and VERSION.split('.')[-1] == '0' else VERSION, TYPE) diff --git a/lib/techniques/union/use.py b/lib/techniques/union/use.py index 2e5d6b9fe..df3f70660 100644 --- a/lib/techniques/union/use.py +++ b/lib/techniques/union/use.py @@ -113,7 +113,7 @@ def _oneShotUnionUse(expression, unpack=True, limited=False): for row in json.loads(output): retVal += "%s%s%s" % (kb.chars.start, kb.chars.delimiter.join(getUnicode(row[field] or NULL) for field in fields), kb.chars.stop) except: - pass + retVal = None else: retVal = getUnicode(retVal) elif Backend.isDbms(DBMS.PGSQL): @@ -128,7 +128,7 @@ def _oneShotUnionUse(expression, unpack=True, limited=False): for row in json.loads(output): retVal += "%s%s%s" % (kb.chars.start, row, kb.chars.stop) except: - pass + retVal = None else: retVal = getUnicode(retVal)