mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-08-16 07:56:12 +03:00
Fix ValidateUrlEncoding corner case
This commit is contained in:
parent
1de6d07dfd
commit
cff74e7cea
@ -67,6 +67,11 @@ int ValidateUrlEncoding::validate_url_encoding(const char *input,
|
|||||||
|
|
||||||
bool ValidateUrlEncoding::evaluate(Assay *assay, const std::string &input) {
|
bool ValidateUrlEncoding::evaluate(Assay *assay, const std::string &input) {
|
||||||
bool res = false;
|
bool res = false;
|
||||||
|
|
||||||
|
if (input.empty() == true) {
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
|
||||||
int rc = validate_url_encoding(input.c_str(), input.size());
|
int rc = validate_url_encoding(input.c_str(), input.size());
|
||||||
switch (rc) {
|
switch (rc) {
|
||||||
case 1 :
|
case 1 :
|
||||||
|
Loading…
x
Reference in New Issue
Block a user