From b4ddfe8333c05ff2864d4dfc9589fd8a5133d319 Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 13 Jan 2010 21:26:59 +0000 Subject: [PATCH] Minor bug fixed (variable undeclared) --- plugins/dbms/postgresql.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/dbms/postgresql.py b/plugins/dbms/postgresql.py index 5bb076762..6ccd8a8e8 100644 --- a/plugins/dbms/postgresql.py +++ b/plugins/dbms/postgresql.py @@ -219,7 +219,7 @@ class PostgreSQLMap(Fingerprint, Enumeration, Filesystem, Miscellaneous, Takeove kb.dbmsVersion = [">= 8.4.0"] elif inject.getValue("SUBSTR(TRANSACTION_TIMESTAMP()::text, 1, 1)", unpack=False, charsetType=2) in ( "1", "2" ) and not inject.getValue("SUBSTR(TRANSACTION_TIMESTAMP(), 1, 1)", unpack=False, charsetType=2) in ( "1", "2" ): kb.dbmsVersion = [">= 8.3.0", "< 8.4"] - elif transTime: + elif inject.getValue("SUBSTR(TRANSACTION_TIMESTAMP(), 1, 1)", unpack=False, charsetType=2): kb.dbmsVersion = [">= 8.2.0", "< 8.3.0"] elif inject.getValue("GREATEST(5, 9, 1)", unpack=False, charsetType=2) == "9": kb.dbmsVersion = [">= 8.1.0", "< 8.2.0"]