Skip to content

Commit

Permalink
Merge pull request #9759 from righettod/craftercms_add
Browse files Browse the repository at this point in the history
Add detection of CrafterCMS login panel instances.
  • Loading branch information
DhiyaneshGeek committed May 12, 2024
2 parents 35b779c + 524486d commit c303c89
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions http/exposed-panels/craftercms-panel.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
id: craftercms-panel

info:
name: CrafterCMS Login Panel - Detect
author: righettod
severity: info
description: |
CrafterCMS login panel was detected.
reference:
- https://craftercms.org/
metadata:
max-request: 1
verified: true
shodan-query: http.title:"craftercms"
tags: panel,craftercms,login,detect

http:
- method: GET
path:
- "{{BaseURL}}/studio/login"

matchers:
- type: dsl
dsl:
- 'status_code == 200'
- 'contains_any(to_lower(body), "craftercmsnext", "login - craftercms", "crafter software corporation")'
condition: and

extractors:
- type: regex
part: body
group: 1
regex:
- 'Copyright\s+\(C\)\s+([0-9-]+)\s+Crafter'

0 comments on commit c303c89

Please sign in to comment.