modzero / mod0BurpUploadScanner

HTTP file upload scanner for Burp Proxy
Other
484 stars 138 forks source link

NPE Bug #93

Open sr-ota opened 3 years ago

sr-ota commented 3 years ago

Submitting issue auto-generated by burp.

Traceback (most recent call last):
  File "C:\Users\REDACTED\AppData\Roaming\BurpSuite\bapps\b2244cbb6953442cb3c82fa0a0d908fa\UploadScanner.py", line 981, in doActiveScan
    self.do_checks(injector)
  File "C:\Users\REDACTED\AppData\Roaming\BurpSuite\bapps\b2244cbb6953442cb3c82fa0a0d908fa\UploadScanner.py", line 1148, in do_checks
    colab_tests.extend(self._csv_spreadsheet(injector, burp_colab))
  File "C:\Users\REDACTED\AppData\Roaming\BurpSuite\bapps\b2244cbb6953442cb3c82fa0a0d908fa\UploadScanner.py", line 1148, in do_checks
    colab_tests.extend(self._csv_spreadsheet(injector, burp_colab))
  File "C:\Users\REDACTED\AppData\Roaming\BurpSuite\bapps\b2244cbb6953442cb3c82fa0a0d908fa\UploadScanner.py", line 3043, in _csv_spreadsheet
    self._send_simple(injector, self.CSV_TYPES, basename + "Mal", formula, redownload=True)
  File "C:\Users\REDACTED\AppData\Roaming\BurpSuite\bapps\b2244cbb6953442cb3c82fa0a0d908fa\UploadScanner.py", line 4225, in _send_simple
    urrs.append(self._make_http_request(injector, req, redownload_filename=x))
  File "C:\Users\REDACTED\AppData\Roaming\BurpSuite\bapps\b2244cbb6953442cb3c82fa0a0d908fa\UploadScanner.py", line 4380, in _make_http_request
    attack = self._callbacks.makeHttpRequest(service, req)
NullPointerException: java.lang.NullPointerException: Cannot invoke "burp.b95.a()" because the return value of "burp.a5y.h()" is null

Upload Scanner Version: 1.0.8

Extension code location: doActiveScan
Jython version: 2.7.2 (v2.7.2:925a3cc3b49d, Mar 21 2020, 10:03:58)
[OpenJDK 64-Bit Server VM (Oracle Corporation)]
Java version: 15.0.2
Burp version: Burp Suite Professional 2021 6.2
Command line arguments: 
Was loaded from BApp: True
Request: None