id: azure-domain-tenant

info:
  name: Microsoft Azure Domain Tenant ID - Detect
  author: V0idC0de
  severity: info
  description: Microsoft Azure Domain Tenant ID was detected.
  reference:
    - https://azure.microsoft.com
  classification:
    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:N
    cvss-score: 0
    cwe-id: CWE-200
  metadata:
    max-request: 1
  tags: azure,microsoft,cloud,exposure,vuln

http:
  - raw:
      - |
        @Host: https://login.microsoftonline.com:443
        GET /{{Host}}/v2.0/.well-known/openid-configuration HTTP/1.1
        Host: login.microsoftonline.com

    matchers-condition: and
    matchers:
      - type: status
        status:
          - 200

      - type: word
        words:
          - "token_endpoint"

    extractors:
      - type: regex
        part: body
        group: 1
        regex:
          - "\"https:\\/\\/login\\.microsoftonline\\.com\\/([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})"
# digest: 4a0a0047304502207835573e7a5dff55a76f662014fab6aaf940501dae8ba0b8a97216efd3fdd96e022100c1782045c7eca4ed42b33b108beab8d0e3a5c8d9c577fd707c57bb266277a489:922c64590222798bb761d5b6d8e72950