@@ -97,7 +97,7 @@ def getUsers(self):
9797 query = rootQuery .inband .query2
9898 else :
9999 query = rootQuery .inband .query
100- value = inject .getValue (query , blind = False )
100+ value = unArrayizeValue ( inject .getValue (query , blind = False ) )
101101
102102 if not isNoneValue (value ):
103103 kb .data .cachedUsers = arrayizeValue (value )
@@ -110,6 +110,7 @@ def getUsers(self):
110110 query = rootQuery .blind .count2
111111 else :
112112 query = rootQuery .blind .count
113+
113114 count = inject .getValue (query , inband = False , error = False , expected = EXPECTED .INT , charsetType = CHARSET_TYPE .DIGITS )
114115
115116 if not isNumPosStrValue (count ):
@@ -250,6 +251,7 @@ def getPasswordHashes(self):
250251 query = rootQuery .blind .count2 % user
251252 else :
252253 query = rootQuery .blind .count % user
254+
253255 count = inject .getValue (query , inband = False , error = False , expected = EXPECTED .INT , charsetType = CHARSET_TYPE .DIGITS )
254256
255257 if not isNumPosStrValue (count ):
@@ -274,6 +276,7 @@ def getPasswordHashes(self):
274276 query = rootQuery .blind .query % (user , index , user )
275277 else :
276278 query = rootQuery .blind .query % (user , index )
279+
277280 password = inject .getValue (query , inband = False , error = False )
278281 password = parsePasswordHash (password )
279282 passwords .append (password )
@@ -463,6 +466,7 @@ def getPrivileges(self, query2=False):
463466 query = rootQuery .blind .count2 % user
464467 else :
465468 query = rootQuery .blind .count % user
469+
466470 count = inject .getValue (query , inband = False , error = False , expected = EXPECTED .INT , charsetType = CHARSET_TYPE .DIGITS )
467471
468472 if not isNumPosStrValue (count ):
0 commit comments