id: aem-default-get-servlet info: name: AEM DefaultGetServlet author: DhiyaneshDk severity: low description: Sensitive information might be exposed via AEM DefaultGetServlet. reference: - https://speakerdeck.com/0ang3el/hunting-for-security-bugs-in-aem-webapps?slide=43 - https://github.com/thomashartm/burp-aem-scanner/blob/master/src/main/java/burp/actions/dispatcher/GetServletExposed.java metadata: shodan-query: http.component:"Adobe Experience Manager" tags: aem,adobe requests: - method: GET path: - '{{BaseURL}}/etc' - '{{BaseURL}}/var' - '{{BaseURL}}/apps' - '{{BaseURL}}/home' - '{{BaseURL}}///etc' - '{{BaseURL}}///var' - '{{BaseURL}}///apps' - '{{BaseURL}}///home' - '{{BaseURL}}/.json' - '{{BaseURL}}/.1.json' - '{{BaseURL}}/....4.2.1....json' - '{{BaseURL}}/.json?FNZ.css' - '{{BaseURL}}/.json?FNZ.ico' - '{{BaseURL}}/.json?FNZ.html' - '{{BaseURL}}/.json/FNZ.css' - '{{BaseURL}}/.json/FNZ.html' - '{{BaseURL}}/.json/FNZ.png' - '{{BaseURL}}/.json/FNZ.ico' - '{{BaseURL}}/.children.1.json' - '{{BaseURL}}/.children....4.2.1....json' - '{{BaseURL}}/.children.json?FNZ.css' - '{{BaseURL}}/.children.json?FNZ.ico' - '{{BaseURL}}/.children.json?FNZ.html' - '{{BaseURL}}/.children.json/FNZ.css' - '{{BaseURL}}/.children.json/FNZ.html' - '{{BaseURL}}/.children.json/FNZ.png' - '{{BaseURL}}/.children.json/FNZ.ico' - '{{BaseURL}}/etc.json' - '{{BaseURL}}/etc.1.json' - '{{BaseURL}}/etc....4.2.1....json' - '{{BaseURL}}/etc.json?FNZ.css' - '{{BaseURL}}/etc.json?FNZ.ico' - '{{BaseURL}}/etc.json?FNZ.html' - '{{BaseURL}}/etc.json/FNZ.css' - '{{BaseURL}}/etc.json/FNZ.html' - '{{BaseURL}}/etc.json/FNZ.ico' - '{{BaseURL}}/etc.children.json' - '{{BaseURL}}/etc.children.1.json' - '{{BaseURL}}/etc.children....4.2.1....json' - '{{BaseURL}}/etc.children.json?FNZ.css' - '{{BaseURL}}/etc.children.json?FNZ.ico' - '{{BaseURL}}/etc.children.json?FNZ.html' - '{{BaseURL}}/etc.children.json/FNZ.css' - '{{BaseURL}}/etc.children.json/FNZ.html' - '{{BaseURL}}/etc.children.json/FNZ.png' - '{{BaseURL}}/etc.children.json/FNZ.ico' - '{{BaseURL}}///etc.json' - '{{BaseURL}}///etc.1.json' - '{{BaseURL}}///etc....4.2.1....json' - '{{BaseURL}}///etc.json?FNZ.css' - '{{BaseURL}}///etc.json?FNZ.ico' - '{{BaseURL}}///etc.json/FNZ.html' - '{{BaseURL}}///etc.json/FNZ.png' - '{{BaseURL}}///etc.json/FNZ.ico' - '{{BaseURL}}///etc.children.json' - '{{BaseURL}}///etc.children.1.json' - '{{BaseURL}}///etc.children....4.2.1....json' - '{{BaseURL}}///etc.children.json?FNZ.css' - '{{BaseURL}}///etc.children.json?FNZ.ico' - '{{BaseURL}}///etc.children.json?FNZ.html' - '{{BaseURL}}///etc.children.json/FNZ.css' - '{{BaseURL}}///etc.children.json/FNZ.html' - '{{BaseURL}}///etc.children.json/FNZ.png' - '{{BaseURL}}///etc.children.json/FNZ.ico' stop-at-first-match: true matchers-condition: and matchers: - type: status status: - 200 - type: word words: - 'jcr:createdBy' condition: and