mirror of
https://github.com/projectdiscovery/nuclei
synced 2026-06-08 16:50:47 +00:00
fix DAST skipping URLs with part: request and mode: multiple (#7326)
This commit is contained in:
+4
-2
@@ -159,8 +159,10 @@ func (rule *Rule) execWithInput(input *ExecuteRuleInput, httpReq *retryablehttp.
|
||||
if _, err := strconv.Atoi(parameter); err == nil || (parameter == "" && parameterValue != "") {
|
||||
actualParameter = parameterValue
|
||||
}
|
||||
// If the parameter is frequent, skip it if the option is enabled
|
||||
if rule.options.FuzzParamsFrequency != nil {
|
||||
// If the parameter is frequent, skip it if the option is enabled.
|
||||
// Skip frequency check when parameter is empty (mode: multiple sends
|
||||
// all values at once without a specific parameter name).
|
||||
if rule.options.FuzzParamsFrequency != nil && actualParameter != "" {
|
||||
if rule.options.FuzzParamsFrequency.IsParameterFrequent(
|
||||
actualParameter,
|
||||
httpReq.String(),
|
||||
|
||||
Reference in New Issue
Block a user