diff --git a/vulnerabilities/other/servicenow-helpdesk-credential.yaml b/vulnerabilities/other/servicenow-helpdesk-credential.yaml new file mode 100644 index 0000000000..78ba1a8081 --- /dev/null +++ b/vulnerabilities/other/servicenow-helpdesk-credential.yaml @@ -0,0 +1,32 @@ +id: servicenow-helpdesk-credential + +info: + name: ServiceNow Helpdesk Credential Exposure + author: ok_bye_now + severity: high + description: Detection of exposed credentials in help the help desk JS file. + reference: https://jordanpotti.com/2021/02/21/ServiceNow-HelpTheHelpDeskAndTheHackers/ + tags: servicenow,exposure + +requests: + - method: GET + path: + - "{{RootURL}}/HelpTheHelpDesk.jsdbx" + + redirects: true + max-redirects: 2 + matchers-condition: and + matchers: + - type: word + words: + - 'var httpPassword = "encrypt:' + + - type: status + status: + - 200 + + extractors: + - type: regex + group: 1 + regex: + - 'var server = "([a-z:/0-9.-]+)"' \ No newline at end of file