Common issues while running the CVE-2019-19781 Verification Tool

Common issues while running the CVE-2019-19781 Verification Tool

book

Article ID: CTX269379

calendar_today

Updated On:

Description

The most common issue with usage of the verification tool are:

  1. Python is not installed
  2. Path to Python not working
  3. Error when trying to run the script.

Resolution

The most common reasons for the above issues seen are that:
  1. When there is no path to the Python executable, you have to write out the full path to python such as below.
  2. You need to, in the same folder where the script is, create a file named "in.txt" and put in that files the URLs/IPs you want to test, one per line.
  3. If your paths have spaces, you need to surround them with double quotes (")
  4. Ensure you run the script from Windows Command line, not the Python REPL console.
If all goes well, in same path as the script is in, a file named out.txt will be created, if you use the proposed execution as demonstrated below.

Proposed Execution: 
"c:\Program Files\location Python installed\python.exe" "C:\some path\where Script is\check-cve-2019-19781.py"--in_file in.txt --out_file out.txt

NOTE: You should run this from a PC that has HTTP/SSL access to the ADC's VIPs, SNIPs, MIPs, and NSIP. If using FQDNs in the in.txt file, it would be best to ensure the test PC resolves these to the ADC and not an external NATed address.

Additional Information

CTX269180- CVE-2019-19781 – Verification Tool