From a525e8c80a6678d3044376287253c4eca5a82430 Mon Sep 17 00:00:00 2001 From: meme-lord <17912559+meme-lord@users.noreply.github.com> Date: Mon, 26 Jul 2021 18:10:23 +0100 Subject: [PATCH 1/3] Added Prestashop module fuzz template --- fuzzing/prestashop-module-fuzz.yaml | 35 ++ helpers/wordlists/prestashop-modules.txt | 639 +++++++++++++++++++++++ 2 files changed, 674 insertions(+) create mode 100644 fuzzing/prestashop-module-fuzz.yaml create mode 100644 helpers/wordlists/prestashop-modules.txt diff --git a/fuzzing/prestashop-module-fuzz.yaml b/fuzzing/prestashop-module-fuzz.yaml new file mode 100644 index 0000000000..4ea4775c8a --- /dev/null +++ b/fuzzing/prestashop-module-fuzz.yaml @@ -0,0 +1,35 @@ +id: prestashop-module-fuzz +info: + name: Prestashop Modules Fuzz + author: meme-lord + severity: info + tags: fuzz,prestashop + +requests: + + - payloads: + path: helpers/wordlists/prestashop-modules.txt + + attack: sniper + threads: 50 + + raw: + - | + GET /modules/{{path}}/config.xml HTTP/1.1 + Host: {{Hostname}} + Accept: application/json, text/plain, */* + Accept-Language: en-US,en;q=0.5 + Referer: {{BaseURL}} + + matchers-condition: and + matchers: + - type: word + words: + - "" + + extractors: + - type: regex + part: body + group: 2 + regex: + - '( Date: Wed, 4 Aug 2021 21:55:59 +0530 Subject: [PATCH 2/3] Additional matchers --- fuzzing/prestashop-module-fuzz.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/fuzzing/prestashop-module-fuzz.yaml b/fuzzing/prestashop-module-fuzz.yaml index 4ea4775c8a..f0af5c7704 100644 --- a/fuzzing/prestashop-module-fuzz.yaml +++ b/fuzzing/prestashop-module-fuzz.yaml @@ -26,6 +26,14 @@ requests: - type: word words: - "" + - "" + - "" + - "" + condition: and + + - type: status + status: + - 200 extractors: - type: regex From d50fc14b747e96acb0ef364808e5c78244f22019 Mon Sep 17 00:00:00 2001 From: sandeep Date: Wed, 4 Aug 2021 21:58:54 +0530 Subject: [PATCH 3/3] Update prestashop-module-fuzz.yaml --- fuzzing/prestashop-module-fuzz.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fuzzing/prestashop-module-fuzz.yaml b/fuzzing/prestashop-module-fuzz.yaml index f0af5c7704..434b666a00 100644 --- a/fuzzing/prestashop-module-fuzz.yaml +++ b/fuzzing/prestashop-module-fuzz.yaml @@ -1,6 +1,6 @@ id: prestashop-module-fuzz info: - name: Prestashop Modules Fuzz + name: Prestashop Modules Enumeration author: meme-lord severity: info tags: fuzz,prestashop @@ -28,6 +28,7 @@ requests: - "" - "" - "" + - "" - "" condition: and