From 660a3ea8284dead34c8749c534f64f071dfdc7da Mon Sep 17 00:00:00 2001 From: Dhiyaneshwaran Date: Sun, 10 Dec 2023 14:46:31 +0530 Subject: [PATCH] Create node-ecstatic-internal-path.yaml --- .../ecstatic/node-ecstatic-internal-path.yaml | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 http/vulnerabilities/ecstatic/node-ecstatic-internal-path.yaml diff --git a/http/vulnerabilities/ecstatic/node-ecstatic-internal-path.yaml b/http/vulnerabilities/ecstatic/node-ecstatic-internal-path.yaml new file mode 100644 index 0000000000..172279357b --- /dev/null +++ b/http/vulnerabilities/ecstatic/node-ecstatic-internal-path.yaml @@ -0,0 +1,34 @@ +id: node-ecstatic-internal-path + +info: + name: Node ecstatic Internal Path - Disclosure + author: DhiyaneshDK + severity: low + reference: + - https://tripla.dk/2020/03/26/multiple-vulnerabilities-in-nodejs-ecstatic-http-server-http-party/ + metadata: + verified: true + shodan-query: 'server: "ecstatic"' + max-request: 1 + tags: node,js,info-leak,ecstatic + +variables: + payload: '{{repeat("A", 1000)}}' + +http: + - method: GET + path: + - "{{BaseURL}}/{{payload}}" + + matchers-condition: and + matchers: + - type: word + part: body + words: + - 'ENAMETOOLONG' + - 'stat' + condition: and + + - type: status + status: + - 500