From 3ff5aadf3fed5ef6cd934fdf505c407b66f5633c Mon Sep 17 00:00:00 2001 From: Aarush289 Date: Wed, 11 Feb 2026 10:56:06 +0530 Subject: [PATCH 01/10] WAF updated --- ....cpp_7c93dba694b2eb3f8b6e34a468ce3c5a.prob | 1 + nettacker/modules/scan/waf.yaml | 4668 ++++++++++++++++- 2 files changed, 4650 insertions(+), 19 deletions(-) create mode 100644 nettacker/modules/scan/.cph/.test.cpp_7c93dba694b2eb3f8b6e34a468ce3c5a.prob diff --git a/nettacker/modules/scan/.cph/.test.cpp_7c93dba694b2eb3f8b6e34a468ce3c5a.prob b/nettacker/modules/scan/.cph/.test.cpp_7c93dba694b2eb3f8b6e34a468ce3c5a.prob new file mode 100644 index 000000000..df34caa07 --- /dev/null +++ b/nettacker/modules/scan/.cph/.test.cpp_7c93dba694b2eb3f8b6e34a468ce3c5a.prob @@ -0,0 +1 @@ +{"name":"Local: test","url":"/home/aarush_/Pictures/updated_owasp_by_me/Nettacker/nettacker/modules/scan/test.cpp","tests":[{"id":1770705623763,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"/home/aarush_/Pictures/updated_owasp_by_me/Nettacker/nettacker/modules/scan/test.cpp","group":"local","local":true} \ No newline at end of file diff --git a/nettacker/modules/scan/waf.yaml b/nettacker/modules/scan/waf.yaml index 0a5776202..e59997a34 100644 --- a/nettacker/modules/scan/waf.yaml +++ b/nettacker/modules/scan/waf.yaml @@ -64,20 +64,4397 @@ payloads: - 443 query: - a - # - q - # - s - # - page - # - file - # - download - # - site - # - date - # - action + - q + - s + - page + - file + - download + - site + - date + - action param: - - #xss - # - UNION SELECT ALL FROM information_schema AND ' or SLEEP(5) or ' #sqli - # - /bin/cat /etc/passwd; ping 127.0.0.1; curl google.com #os - # - ]>&hack; #xxe - # - ../../../../etc/passwd #lfi + - # xss + - UNION SELECT ALL FROM information_schema AND ' or SLEEP(5) or ' # sqli + - /bin/cat /etc/passwd; ping 127.0.0.1; curl google.com # os_command_injection + - ]>&hack; # xxe + - ../../../../etc/passwd # lfi + + - - "484029 AS xDKy WHERE 5427=5427 UNION ALL SELECT NULL,NULL" # sqli (union-based) + - "' AND 1=1 '" # sqli (boolean-based) + - "' )) AND '1'='1 ((( '" # sqli (logic manipulation) + - "AND 1=1" # sqli (boolean-based) + - "' AND 1=1 OR 2=2 '" # sqli (boolean-based) + - "' AND 1=1 OR 9=10 ORDERBY(1,2,3,4,5)" # sqli (order by) + - "' AND 1=1;SELECT * FROM information_schema.tables '" # sqli (stacked queries) + - "SELECT * FROM information_schema.tables" # sqli (information_schema) + - "UNION SELECT * FROM users WHERE user='admin'" # sqli (union-based) + + - "/bin/cat /etc/passwd" # os_command_injection + - "" # xss + - "" # xss (event-based) + - "" # xxe + + response: + dependent_on_temp_event: valid_request_status + condition_type: or + log: WAF detected, Got differenet response from original request status code dependent_on_temp_event[0]['status_code'][0] + conditions: + status_code: + regex: dependent_on_temp_event[0]['status_code'][0] + reverse: true + iterative_response_match: + Anubis (Techaro): + response: + condition_type: or + conditions: + content: + regex: /\.within\.website\/x\/cmd\/anubis\/| # xss + - UNION SELECT ALL FROM information_schema AND ' or SLEEP(5) or ' # sqli + - /bin/cat /etc/passwd; ping 127.0.0.1; curl google.com # os_command_injection + - ]>&hack; # xxe + - ../../../../etc/passwd # lfi + + - "484029 AS xDKy WHERE 5427=5427 UNION ALL SELECT NULL,NULL" # sqli (union-based) + - "' AND 1=1 '" # sqli (boolean-based) + - "' )) AND '1'='1 ((( '" # sqli (logic manipulation) + - "AND 1=1" # sqli (boolean-based) + - "' AND 1=1 OR 2=2 '" # sqli (boolean-based) + - "' AND 1=1 OR 9=10 ORDERBY(1,2,3,4,5)" # sqli (order by) + - "' AND 1=1;SELECT * FROM information_schema.tables '" # sqli (stacked queries) + - "SELECT * FROM information_schema.tables" # sqli (information_schema) + - "UNION SELECT * FROM users WHERE user='admin'" # sqli (union-based) + + - "/bin/cat /etc/passwd" # os_command_injection + - "" # xss + - "" # xss (event-based) + - "" # xxe + + response: + dependent_on_temp_event: valid_request_status + condition_type: or + log: WAF detected, Got differenet response from original request status code dependent_on_temp_event[0]['status_code'][0] + conditions: + status_code: + regex: dependent_on_temp_event[0]['status_code'][0] + reverse: true + iterative_response_match: + Anubis (Techaro): + response: + condition_type: or + conditions: + content: + regex: /\.within\.website\/x\/cmd\/anubis\/| # xss - - UNION SELECT ALL FROM information_schema AND ' or SLEEP(5) or ' # sqli - - /bin/cat /etc/passwd; ping 127.0.0.1; curl google.com # os_command_injection - - ]>&hack; # xxe - - ../../../../etc/passwd # lfi + # ------------------------- + # XSS + # ------------------------- + - "" # xss + - "" # xss + - "" # xss + - "" # xss + - "" # xss (event-based) + - "\\\">" # xss (breakout) - - - "484029 AS xDKy WHERE 5427=5427 UNION ALL SELECT NULL,NULL" # sqli (union-based) - - "' AND 1=1 '" # sqli (boolean-based) - - "' )) AND '1'='1 ((( '" # sqli (logic manipulation) - - "AND 1=1" # sqli (boolean-based) - - "' AND 1=1 OR 2=2 '" # sqli (boolean-based) - - "' AND 1=1 OR 9=10 ORDERBY(1,2,3,4,5)" # sqli (order by) - - "' AND 1=1;SELECT * FROM information_schema.tables '" # sqli (stacked queries) - - "SELECT * FROM information_schema.tables" # sqli (information_schema) - - "UNION SELECT * FROM users WHERE user='admin'" # sqli (union-based) + # ------------------------- + # SQL Injection – boolean based + # ------------------------- + - "' AND 1=1 '" # sqli (boolean) + - "' AND 1=1 OR 2=2 '" # sqli (boolean) + - "' AND 1=1 OR 9=10" # sqli (boolean) + - "AND 1=1" # sqli (boolean) - - "/bin/cat /etc/passwd" # os_command_injection - - "" # xss - - "" # xss (event-based) - - "" # xxe + # ------------------------- + # SQL Injection – union based + # ------------------------- + - "UNION SELECT ALL FROM information_schema AND SLEEP(5)" # sqli (union) + - "484029 AS xDKy WHERE 5427=5427 UNION ALL SELECT NULL,NULL" # sqli (union) + - "AS start WHERE 1601=1601 UNION ALL SELECT NULL,NULL" # sqli (union) + - "UNION SELECT * FROM users WHERE user='admin'" # sqli (union) + # ------------------------- + # SQL Injection – order by / stacked + # ------------------------- + - "' AND 1=1 ORDER BY 1,2,3,4,5" # sqli (order by) + - "' AND 1=1;SELECT * FROM information_schema.tables" # sqli (stacked) + - "SELECT * FROM information_schema.tables" # sqli (info schema) + + # ------------------------- + # OS Command Injection + # ------------------------- + - "/bin/cat /etc/passwd" # os_command_injection + - "/bin/cat /etc/passwd; ping 127.0.0.1" # os_command_injection + + # ------------------------- + # LFI + # ------------------------- + - "../../../../etc/passwd" # lfi + + # ------------------------- + # XXE + # ------------------------- + - "" # xxe + - "" # xxe response: dependent_on_temp_event: valid_request_status condition_type: or @@ -2263,27 +2291,55 @@ payloads: - 80 - 443 payload: - - # xss - - UNION SELECT ALL FROM information_schema AND ' or SLEEP(5) or ' # sqli - - /bin/cat /etc/passwd; ping 127.0.0.1; curl google.com # os_command_injection - - ]>&hack; # xxe - - ../../../../etc/passwd # lfi + # ------------------------- + # XSS + # ------------------------- + - "" # xss + - "" # xss + - "" # xss + - "" # xss + - "" # xss (event-based) + - "\\\">" # xss (breakout) + + # ------------------------- + # SQL Injection – boolean based + # ------------------------- + - "' AND 1=1 '" # sqli (boolean) + - "' AND 1=1 OR 2=2 '" # sqli (boolean) + - "' AND 1=1 OR 9=10" # sqli (boolean) + - "AND 1=1" # sqli (boolean) + + # ------------------------- + # SQL Injection – union based + # ------------------------- + - "UNION SELECT ALL FROM information_schema AND SLEEP(5)" # sqli (union) + - "484029 AS xDKy WHERE 5427=5427 UNION ALL SELECT NULL,NULL" # sqli (union) + - "AS start WHERE 1601=1601 UNION ALL SELECT NULL,NULL" # sqli (union) + - "UNION SELECT * FROM users WHERE user='admin'" # sqli (union) + + # ------------------------- + # SQL Injection – order by / stacked + # ------------------------- + - "' AND 1=1 ORDER BY 1,2,3,4,5" # sqli (order by) + - "' AND 1=1;SELECT * FROM information_schema.tables" # sqli (stacked) + - "SELECT * FROM information_schema.tables" # sqli (info schema) - - "484029 AS xDKy WHERE 5427=5427 UNION ALL SELECT NULL,NULL" # sqli (union-based) - - "' AND 1=1 '" # sqli (boolean-based) - - "' )) AND '1'='1 ((( '" # sqli (logic manipulation) - - "AND 1=1" # sqli (boolean-based) - - "' AND 1=1 OR 2=2 '" # sqli (boolean-based) - - "' AND 1=1 OR 9=10 ORDERBY(1,2,3,4,5)" # sqli (order by) - - "' AND 1=1;SELECT * FROM information_schema.tables '" # sqli (stacked queries) - - "SELECT * FROM information_schema.tables" # sqli (information_schema) - - "UNION SELECT * FROM users WHERE user='admin'" # sqli (union-based) + # ------------------------- + # OS Command Injection + # ------------------------- + - "/bin/cat /etc/passwd" # os_command_injection + - "/bin/cat /etc/passwd; ping 127.0.0.1" # os_command_injection - - "/bin/cat /etc/passwd" # os_command_injection - - "" # xss - - "" # xss (event-based) - - "" # xxe + # ------------------------- + # LFI + # ------------------------- + - "../../../../etc/passwd" # lfi + # ------------------------- + # XXE + # ------------------------- + - "" # xxe + - "" # xxe response: dependent_on_temp_event: valid_request_status condition_type: or From c386bb6f8975ec4dd71dd10eff996196adda1485 Mon Sep 17 00:00:00 2001 From: Aarush289 Date: Thu, 12 Feb 2026 17:14:17 +0530 Subject: [PATCH 03/10] Result file removed --- .../scan/.cph/.test.cpp_7c93dba694b2eb3f8b6e34a468ce3c5a.prob | 1 - 1 file changed, 1 deletion(-) delete mode 100644 nettacker/modules/scan/.cph/.test.cpp_7c93dba694b2eb3f8b6e34a468ce3c5a.prob diff --git a/nettacker/modules/scan/.cph/.test.cpp_7c93dba694b2eb3f8b6e34a468ce3c5a.prob b/nettacker/modules/scan/.cph/.test.cpp_7c93dba694b2eb3f8b6e34a468ce3c5a.prob deleted file mode 100644 index df34caa07..000000000 --- a/nettacker/modules/scan/.cph/.test.cpp_7c93dba694b2eb3f8b6e34a468ce3c5a.prob +++ /dev/null @@ -1 +0,0 @@ -{"name":"Local: test","url":"/home/aarush_/Pictures/updated_owasp_by_me/Nettacker/nettacker/modules/scan/test.cpp","tests":[{"id":1770705623763,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"/home/aarush_/Pictures/updated_owasp_by_me/Nettacker/nettacker/modules/scan/test.cpp","group":"local","local":true} \ No newline at end of file From 49e757f9f8f52bc02531bde54a6685e251ac191a Mon Sep 17 00:00:00 2001 From: Aarush289 Date: Thu, 12 Feb 2026 17:22:58 +0530 Subject: [PATCH 04/10] Duplicate keys deleted --- nettacker/modules/scan/waf.yaml | 57 --------------------------------- 1 file changed, 57 deletions(-) diff --git a/nettacker/modules/scan/waf.yaml b/nettacker/modules/scan/waf.yaml index ef31224f2..5470ff309 100644 --- a/nettacker/modules/scan/waf.yaml +++ b/nettacker/modules/scan/waf.yaml @@ -143,16 +143,6 @@ payloads: regex: -anubis-auth= reverse: false log: Anubis (Techaro) Found - ASP.NET Generic (Microsoft): - response: - condition_type: or - conditions: - content: - regex: iis (\d+.)+?detailed error|potentially dangerous request querystring|application - error from being viewed remotely (for security reasons)?|An application - error occurred on the server - reverse: false - log: ASP.NET Generic (Microsoft) Found Baffin Bay (Mastercard): response: condition_type: or @@ -1228,15 +1218,6 @@ payloads: regex: ^naxsi(.+)? reverse: false log: NAXSI (NBS Systems) Found - NSFocus (NSFocus Global Inc.): - response: - condition_type: or - conditions: - headers: - Server: - regex: NSFocus - reverse: false - log: NSFocus (NSFocus Global Inc.) Found Nemesida (PentestIt): response: condition_type: or @@ -2361,16 +2342,6 @@ payloads: regex: -anubis-auth= reverse: false log: Anubis (Techaro) Found - ASP.NET Generic (Microsoft): - response: - condition_type: or - conditions: - content: - regex: iis (\d+.)+?detailed error|potentially dangerous request querystring|application - error from being viewed remotely (for security reasons)?|An application - error occurred on the server - reverse: false - log: ASP.NET Generic (Microsoft) Found Baffin Bay (Mastercard): response: condition_type: or @@ -3446,15 +3417,6 @@ payloads: regex: ^naxsi(.+)? reverse: false log: NAXSI (NBS Systems) Found - NSFocus (NSFocus Global Inc.): - response: - condition_type: or - conditions: - headers: - Server: - regex: NSFocus - reverse: false - log: NSFocus (NSFocus Global Inc.) Found Nemesida (PentestIt): response: condition_type: or @@ -4532,16 +4494,6 @@ payloads: regex: -anubis-auth= reverse: false log: Anubis (Techaro) Found - ASP.NET Generic (Microsoft): - response: - condition_type: or - conditions: - content: - regex: iis (\d+.)+?detailed error|potentially dangerous request querystring|application - error from being viewed remotely (for security reasons)?|An application - error occurred on the server - reverse: false - log: ASP.NET Generic (Microsoft) Found Baffin Bay (Mastercard): response: condition_type: or @@ -5617,15 +5569,6 @@ payloads: regex: ^naxsi(.+)? reverse: false log: NAXSI (NBS Systems) Found - NSFocus (NSFocus Global Inc.): - response: - condition_type: or - conditions: - headers: - Server: - regex: NSFocus - reverse: false - log: NSFocus (NSFocus Global Inc.) Found Nemesida (PentestIt): response: condition_type: or From ed5c3041c54823e927701c215539900b50d5e6b9 Mon Sep 17 00:00:00 2001 From: Aarush289 Date: Fri, 20 Feb 2026 16:22:58 +0530 Subject: [PATCH 05/10] Removing POST-based request as no evidence of it being helpful is found --- nettacker/modules/scan/waf.yaml | 4358 +------------------------------ 1 file changed, 1 insertion(+), 4357 deletions(-) diff --git a/nettacker/modules/scan/waf.yaml b/nettacker/modules/scan/waf.yaml index 5470ff309..467d8a477 100644 --- a/nettacker/modules/scan/waf.yaml +++ b/nettacker/modules/scan/waf.yaml @@ -2247,4360 +2247,4 @@ payloads: status_code: regex: (?s)^(?=.*403).*$ reverse: false - log: wpmudev WAF (Incsub) Found - - - method: post # Many modern WAFs inspect request bodies more strictly than the URL parameters in GET. - timeout: 3 - headers: - User-Agent: "{user_agent}" - Content-Type: application/x-www-form-urlencoded - data: | - a={{payload}} - allow_redirects: true - ssl: false - url: - nettacker_fuzzer: - input_format: "{{schema}}://{target}:{{ports}}/" - prefix: "" - suffix: "" - interceptors: - data: - schema: - - "http" - - "https" - ports: - - 80 - - 443 - payload: - # ------------------------- - # XSS - # ------------------------- - - "" # xss - - "" # xss - - "" # xss - - "" # xss - - "" # xss (event-based) - - "\\\">" # xss (breakout) - - # ------------------------- - # SQL Injection – boolean based - # ------------------------- - - "' AND 1=1 '" # sqli (boolean) - - "' AND 1=1 OR 2=2 '" # sqli (boolean) - - "' AND 1=1 OR 9=10" # sqli (boolean) - - "AND 1=1" # sqli (boolean) - - # ------------------------- - # SQL Injection – union based - # ------------------------- - - "UNION SELECT ALL FROM information_schema AND SLEEP(5)" # sqli (union) - - "484029 AS xDKy WHERE 5427=5427 UNION ALL SELECT NULL,NULL" # sqli (union) - - "AS start WHERE 1601=1601 UNION ALL SELECT NULL,NULL" # sqli (union) - - "UNION SELECT * FROM users WHERE user='admin'" # sqli (union) - - # ------------------------- - # SQL Injection – order by / stacked - # ------------------------- - - "' AND 1=1 ORDER BY 1,2,3,4,5" # sqli (order by) - - "' AND 1=1;SELECT * FROM information_schema.tables" # sqli (stacked) - - "SELECT * FROM information_schema.tables" # sqli (info schema) - - # ------------------------- - # OS Command Injection - # ------------------------- - - "/bin/cat /etc/passwd" # os_command_injection - - "/bin/cat /etc/passwd; ping 127.0.0.1" # os_command_injection - - # ------------------------- - # LFI - # ------------------------- - - "../../../../etc/passwd" # lfi - - # ------------------------- - # XXE - # ------------------------- - - "" # xxe - - "" # xxe - response: - dependent_on_temp_event: valid_request_status - condition_type: or - log: WAF detected, Got differenet response from original request status code dependent_on_temp_event[0]['status_code'][0] - conditions: - status_code: - regex: dependent_on_temp_event[0]['status_code'][0] - reverse: true - iterative_response_match: - Anubis (Techaro): - response: - condition_type: or - conditions: - content: - regex: /\.within\.website\/x\/cmd\/anubis\/|" # xss - - "" # xss - - "" # xss + - '' # xss + - '' # xss + - '' # xss - "" # xss - "" # xss (event-based) - - "\\\">" # xss (breakout) + - '\">' # xss (breakout) # ------------------------- # SQL Injection – boolean based @@ -120,8 +120,8 @@ payloads: # ------------------------- # XXE # ------------------------- - - "" # xxe - - "" # xxe + - '' # xxe + - '' # xxe response: dependent_on_temp_event: valid_request_status condition_type: or @@ -334,7 +334,7 @@ payloads: condition_type: or conditions: content: - regex: blocked by website protection from armor|please create an armor support ticket|please create an armor support ticket + regex: blocked by website protection from armor|please create an armor support ticket reverse: false log: Armor Defense (Armor) Found ArvanCloud (ArvanCloud): @@ -790,42 +790,6 @@ payloads: regex: EisooWAF(\-AZURE)?/? reverse: false log: Eisoo Cloud Firewall (Eisoo) Found - Envoy (EnvoyProxy): - response: - condition_type: or - conditions: - headers: - Server: - regex: envoy - reverse: false - x-envoy-upstream-service-time: - regex: .+? - reverse: false - x-envoy-downstream-service-cluster: - regex: .+? - reverse: false - x-envoy-downstream-service-node: - regex: .+? - reverse: false - x-envoy-external-address: - regex: .+? - reverse: false - x-envoy-force-trace: - regex: .+? - reverse: false - x-envoy-internal: - regex: .+? - reverse: false - x-envoy-original-dst-host: - regex: .+? - reverse: false - x-envoy-original-path: - regex: .+? - reverse: false - x-envoy-local-overloaded: - regex: .+? - reverse: false - log: Envoy (EnvoyProxy) Found Expression Engine (EllisLab): response: condition_type: or @@ -923,15 +887,6 @@ payloads: regex: GoDaddy (security|website firewall) reverse: false log: GoDaddy Website Protection (GoDaddy) Found - Google Cloud App Armor (Google Cloud): - response: - condition_type: or - conditions: - headers: - Via: - regex: 1\.1 google - reverse: false - log: Google Cloud App Armor (Google Cloud) Found Greywizard (Grey Wizard): response: condition_type: or @@ -1508,7 +1463,7 @@ payloads: condition_type: and conditions: content: - regex: Forbidden + regex: Date: Fri, 20 Feb 2026 17:13:27 +0530 Subject: [PATCH 07/10] irrelevant conditions removed --- nettacker/modules/scan/waf.yaml | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/nettacker/modules/scan/waf.yaml b/nettacker/modules/scan/waf.yaml index 6c70e0e28..82c4c2cf4 100644 --- a/nettacker/modules/scan/waf.yaml +++ b/nettacker/modules/scan/waf.yaml @@ -367,18 +367,6 @@ payloads: regex: Azion([-_]CDN)? reverse: false log: AzionCDN (AzionCDN) Found - Azion Edge Firewall (Azion): - response: - condition_type: or - conditions: - headers: - x-azion-edge-pop: - regex: .+? - reverse: false - x-azion-request-id: - regex: .+? - reverse: false - log: Azion Edge Firewall (Azion) Found Azure Application Gateway (Microsoft): response: condition_type: and @@ -1762,10 +1750,6 @@ payloads: response: condition_type: and conditions: - headers: - X-Request-ID: - regex: .* - reverse: false status_code: regex: '403' reverse: false @@ -1879,7 +1863,7 @@ payloads: condition_type: and conditions: content: - regex: Vercel Security Checkpoint|/vercel/security/ + regex: Vercel Security Checkpoint reverse: false log: Vercel WAF (Vercel) Found Viettel (Cloudrity): From 07fc291a6e8013908967c8e9b8ccd2ae8cdeaa10 Mon Sep 17 00:00:00 2001 From: Aarush289 Date: Fri, 20 Feb 2026 17:26:01 +0530 Subject: [PATCH 08/10] Escaped dot --- nettacker/modules/scan/waf.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nettacker/modules/scan/waf.yaml b/nettacker/modules/scan/waf.yaml index 82c4c2cf4..e675930cf 100644 --- a/nettacker/modules/scan/waf.yaml +++ b/nettacker/modules/scan/waf.yaml @@ -844,7 +844,7 @@ payloads: condition_type: and conditions: content: - regex: FortiGuard Intrusion Prevention|//globalurl.fortinet.net + regex: FortiGuard Intrusion Prevention|//globalurl\.fortinet\.net reverse: false log: FortiGuard (Fortinet) Found FortiWeb (Fortinet) condition1: From 773baa550c47f1c1fc50c43fd699cdbfa0abbbf7 Mon Sep 17 00:00:00 2001 From: Aarush289 Date: Fri, 20 Feb 2026 17:40:56 +0530 Subject: [PATCH 09/10] condition_type changed after referring to wafw00f --- nettacker/modules/scan/waf.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nettacker/modules/scan/waf.yaml b/nettacker/modules/scan/waf.yaml index e675930cf..c354b0e5f 100644 --- a/nettacker/modules/scan/waf.yaml +++ b/nettacker/modules/scan/waf.yaml @@ -416,7 +416,7 @@ payloads: log: BIG-IP AP Manager (F5 Networks) Found BIG-IP AppSec Manager (F5 Networks): response: - condition_type: and + condition_type: or conditions: content: regex: (?s)^(?=.*the requested url was rejected)(?=.*please consult with your From c1f75d75a60eec6d8a88e5e5b747102d7f0651c4 Mon Sep 17 00:00:00 2001 From: Aarush289 Date: Thu, 30 Jul 2026 12:38:23 +0530 Subject: [PATCH 10/10] minor fixes --- nettacker/modules/scan/waf.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nettacker/modules/scan/waf.yaml b/nettacker/modules/scan/waf.yaml index c354b0e5f..cfac78a6d 100644 --- a/nettacker/modules/scan/waf.yaml +++ b/nettacker/modules/scan/waf.yaml @@ -120,8 +120,8 @@ payloads: # ------------------------- # XXE # ------------------------- - - '' # xxe - - '' # xxe + - '' + - '' # xxe response: dependent_on_temp_event: valid_request_status condition_type: or @@ -844,7 +844,7 @@ payloads: condition_type: and conditions: content: - regex: FortiGuard Intrusion Prevention|//globalurl\.fortinet\.net + regex: FortiGuard Intrusion Prevention reverse: false log: FortiGuard (Fortinet) Found FortiWeb (Fortinet) condition1: