-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Description
Describe the bug
Regression of:
1801
1848
It looks like a missing ' single quote is causing the HttpSender - URLDecoder to throw this error.
Should "' " Double Quote, Single Quote, Space, Close Double Quote
not be "' '" Double Quote, Single Quote, Space, Close Single Quote, Close Double Quote?
URLDecoder: Illegal hex characters in escape (%) pattern - Error at index 0 in: "' "
See the attached log file for the full error and locations in Java.
To Reproduce
Steps to reproduce the behavior:
- Start a HUD scan
- Click on Attack Mode
- Click through the website
- See error
Expected behavior
Either the error should be handled or throw a warning so the end user knows what to do with the error.
Screenshots
Error only shows up in the log file, no user feedback is given that the error occurs
Software versions
-
ZAP: D-2020-803
-
OS: Windows 10 19.09 18363.959
-
Java: Bellsoft Liberica JDK 14
java -version
openjdk version "14.0.2" 2020-07-14
OpenJDK Runtime Environment (build 14.0.2+13)
OpenJDK 64-Bit Server VM (build 14.0.2+13, mixed mode, sharing) -
Browser:
Google Chrome: Version 84.0.4147.105 (Official Build) (64-bit)
Firefox: 79.0 (64-bits)
Errors from the zap.log file
2020-08-06_URLDecoderIllegalHex_zap.log
Additional context
Would you like to help fix this issue?
Happy to test.