-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Add ICS/IIOT related templates. #12005
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 3 commits
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
75f7aec
add new tempalte
biero-el-corridor ef4c078
Fix Typo and update PR info.
biero-el-corridor 8fef428
Merge branch 'main' into main
princechaddha 3897add
Update http/default-logins/SIEMENS_SIMATIC_HMI_Miniweb_default_passwo…
ehsandeep 508353f
default-login-template-updates
DhiyaneshGeek bda64a8
Login Panel-Template Updates
DhiyaneshGeek 910f0bb
Update and rename WAGO_web_based_management_panel.yaml to wago-webbas…
DhiyaneshGeek a98ff66
Update and rename osasi-default-password.yaml to osasi-default-login.…
DhiyaneshGeek 2539340
remove -nt templates
pussycat0x f795fc2
Fix-Template-Lint
DhiyaneshGeek 47ee35b
Merge branch 'main' of https://github.com/biero-el-corridor/nuclei-te…
DhiyaneshGeek 8bf855a
fix-template-lint
DhiyaneshGeek File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| id: loytec-default-password | ||
|
|
||
| info: | ||
| name: Loytec PLC Default Password testing | ||
| author: biero-el-corridor | ||
| severity: high | ||
| tags: loytec | ||
|
|
||
| requests: | ||
| - raw: | ||
| - | | ||
| POST /webui/login HTTP/2 | ||
| Host: {{Hostname}} | ||
| X-Create-Session: 1 | ||
| Content-Type: application/x-www-form-urlencoded | ||
| Content-Length: 32 | ||
|
|
||
| username=admin&password=loytec4u&login=Login | ||
|
|
||
| matchers-condition: and | ||
| matchers: | ||
| - type: status | ||
| status: | ||
| - 200 | ||
| condition: and | ||
|
|
||
| - type: word | ||
| words: | ||
| - '"sessUser":"admin","loggedIn":true}' | ||
| part: body |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| id: OSASI-default-password | ||
|
|
||
| info: | ||
| name: OSASI PLC Default Password testing | ||
| author: biero-el-corridor | ||
| severity: high | ||
| tags: OSASI,default_password | ||
| description: | | ||
| Can be found with the Shodan query. | ||
| metadata: | ||
| shodan-query: http.favicon.hash:-268676052 | ||
|
|
||
| requests: | ||
| - raw: | ||
| - | | ||
| POST /users/login HTTP/1.1 | ||
| Host: {{Hostname}} | ||
| Content-Length: 77 | ||
| Origin: http://{{Hostname}} | ||
| Content-Type: application/x-www-form-urlencoded | ||
| Referer: http://{{Hostname}}/users/login | ||
| Connection: keep-alive | ||
|
|
||
| _method=POST&data%5BUser%5D%5Bloginid%5D=1234&data%5BUser%5D%5Bpasswd%5D=1234 | ||
| matchers-condition: and | ||
| matchers: | ||
| - type: status | ||
| status: | ||
| - 302 |
28 changes: 28 additions & 0 deletions
28
http/default-logins/SIEMENS_SIMATIC_HMI_Miniweb_default_password.yaml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,28 @@ | ||
| id: SIEMENS-SIMATIC-HMI-Miniweb-defualt-password | ||
|
|
||
| info: | ||
| name: Siemens Simatic HMI MiniWeb PLC Default Password testing | ||
| author: biero-el-corridor | ||
| severity: high | ||
| tags: siemens,default_password | ||
| metadata: | ||
| max-request: 2 | ||
| vendor: siemens | ||
| tags: ICS,siemens,default_password | ||
|
|
||
| requests: | ||
| - raw: | ||
| - | | ||
| POST /FormLogin HTTP/1.1 | ||
| Host: {{Hostname}} | ||
| X-Create-Session: 1 | ||
| Content-Type: application/x-www-form-urlencoded | ||
| Content-Length: 74 | ||
|
|
||
| Login=Administrator&Redirection=%2FTemplates%2FLoginpage.html&Password=100 | ||
|
|
||
| matchers-condition: and | ||
| matchers: | ||
| - type: status | ||
| status: | ||
| - 200 | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| id: WAGO_Web_based_Management_default_password | ||
|
|
||
| info: | ||
| name: WAGO Web based Management default password | ||
| author: biero-el-corridor | ||
| severity: high | ||
| tags: wago,default_password | ||
| description: | | ||
| Can be found with the Shodan query. | ||
| metadata: | ||
| shodan-query: "title:"WAGO Ethernet Web-based Management" | ||
|
|
||
| requests: | ||
| - raw: | ||
| - | | ||
| POST /wbm/login.php HTTP/1.1 | ||
| Host: {{Hostname}} | ||
| Content-Length: 38 | ||
| X-Requested-With: XMLHttpRequest | ||
| Origin: http://{{Hostname}} | ||
| Referer: http://{{Hostname}}/wbm/index.php | ||
| Connection: keep-alive | ||
|
|
||
| {"username":"admin","password":"wago"} | ||
|
|
||
| matchers: | ||
| - type: word | ||
| words: | ||
| - '"username":"admin","isDefaultPW":"1"' | ||
| part: body |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| id: CAE_Monitoring_page | ||
|
|
||
| info: | ||
| name: Find CAE monitoring web panel | ||
| author: biero-el-corridor | ||
| severity: low | ||
| description: | | ||
| Can be found with the Shodan query. | ||
| metadata: | ||
| shodan-query: http.favicon.hash:-268676052 | ||
|
|
||
| http: | ||
| - method: GET | ||
| path: | ||
| - "http://{{Host}}/index.html" | ||
| matchers-condition: and | ||
| matchers: | ||
| - type: status | ||
| status: | ||
| - 200 | ||
| condition: and | ||
| - type: word | ||
| words: | ||
| - "cae.it" | ||
| part: body | ||
| condition: and | ||
| - type: word | ||
| words: | ||
| - "CAE S.p.A." | ||
| part: body |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,24 @@ | ||
| id: custom_http_template | ||
| info: | ||
| name: Find ETIC telecom web panel | ||
| author: biero-el-corridor | ||
| severity: info | ||
|
|
||
| http: | ||
| - method: GET | ||
|
|
||
| path: | ||
| - "{{Host}}:4433/login.htm" | ||
| - "{{Host}}:8080/login.htm" | ||
| matchers-condition: and | ||
| matchers: | ||
| - type: status | ||
| status: | ||
| - 200 | ||
| condition: and | ||
|
|
||
| - type: word | ||
| words: | ||
| - "Please identify yourself" | ||
| part: body | ||
|
|
19 changes: 19 additions & 0 deletions
19
http/exposed-panels/ETIC_telecom_unprotected_admin_panel.yaml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
| id: find-unprotected-ETIC-login-page | ||
| info: | ||
| name: Find ETIC telecom unprotected web panel. | ||
| author: biero-el-corridor | ||
| severity: high | ||
|
|
||
| http: | ||
| - method: GET | ||
|
|
||
| path: | ||
| - "https://{{Host}}:4433/cgi?method=get_menu" | ||
| - "https://{{Host}}:433/cgi?method=get_menu" | ||
| - "http://{{Host}}:80/cgi?method=get_menu" | ||
| - "http://{{Host}}:8080/cgi?method=get_menu" | ||
| matchers-condition: and | ||
| matchers: | ||
| - type: status | ||
| status: | ||
| - 200 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,36 @@ | ||
| id: Moxa_vpn_router_login_page | ||
|
|
||
| info: | ||
| name: Find Moxa VPN router login pages | ||
| author: biero-el-corridor | ||
| severity: low | ||
| description: | | ||
| Can be found with the Shodan query. | ||
| metadata: | ||
| shodan-query: http.favicon.hash:-234487373 | ||
|
|
||
| http: | ||
| - method: GET | ||
| path: | ||
| - "http://{{Host}}/Login.asp" | ||
| - "https://{{Host}}/Login.asp" | ||
| matchers-condition: and | ||
| matchers: | ||
| - type: status | ||
| status: | ||
| - 200 | ||
| condition: and | ||
| - type: word | ||
| words: | ||
| - "Moxa" | ||
| part: body | ||
| condition: and | ||
| - type: word | ||
| words: | ||
| - "Username : " | ||
| part: body | ||
| condition: and | ||
| - type: word | ||
| words: | ||
| - "Password : " | ||
| part: body |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,25 @@ | ||
| id: OSASI_login_page | ||
|
|
||
| info: | ||
| name: find up OSASI login panel | ||
| author: biero-el-corridor | ||
| severity: low | ||
| description: | | ||
| Can be found with the Shodan query. | ||
| metadata: | ||
| shodan-query: http.favicon.hash:-1887636248 | ||
|
|
||
| http: | ||
| - method: GET | ||
| path: | ||
| - "http://{{Host}}/users/login" | ||
| matchers-condition: and | ||
| matchers: | ||
| - type: status | ||
| status: | ||
| - 200 | ||
| condition: and | ||
| - type: word | ||
| words: | ||
| - "/img/osasil_logo_f.png" | ||
| part: body |
25 changes: 25 additions & 0 deletions
25
http/exposed-panels/SIEMENS_SIMATIC_HMI_Miniweb_panel.yaml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,25 @@ | ||
| id: Detect_SIEMENS_SIMATIC_HMI_Miniweb_login_panel | ||
|
|
||
| info: | ||
| name: Find up SIEMENS_SIMATIC_HMI_Miniweb_login_panel | ||
| author: biero-el-corridor | ||
| severity: low | ||
| metadata: | ||
| max-request: 2 | ||
| vendor: siemens | ||
| tags: ICS,siemens | ||
|
|
||
|
|
||
| http: | ||
| - method: GET | ||
| path: | ||
| - "http://{{Host}}/StatusDetails.html" | ||
| matchers-condition: and | ||
| matchers: | ||
| - type: status | ||
| status: | ||
| - 200 | ||
| condition: and | ||
| - type: dsl | ||
| dsl: | ||
| - "contains(body,'linke Spalte Navigationsbereich')" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,26 @@ | ||
| id: Detect_Siemens_LOGO_8_PLC | ||
|
|
||
| info: | ||
| name: Find up Siemens Logo! 8 Web panel | ||
| author: biero-el-corridor | ||
| severity: low | ||
| metadata: | ||
| max-request: 2 | ||
| vendor: siemens | ||
| product: siemens_LOGO! | ||
| tags: ICS,siemens | ||
|
|
||
| http: | ||
| - method: GET | ||
| path: | ||
| - "{{Hostname}}/logo_login.shtm?!App-Language=" | ||
|
|
||
| matchers-condition: and | ||
| matchers: | ||
| - type: status | ||
| status: | ||
| - 200 | ||
| condition: and | ||
| - type: word | ||
| part: body | ||
| - "ReadMe OSS" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,27 @@ | ||
| id: WAGO_web_based_management_panel | ||
|
|
||
| info: | ||
| name: Find WAGO web based management panel | ||
| author: biero-el-corridor | ||
| severity: low | ||
| tags: wago,monitoring_panel | ||
| description: | | ||
| Can be found with the Shodan query | ||
| metadata: | ||
| shodan-query:"title:"WAGO Ethernet Web-based Management" | ||
| http: | ||
| - method: GET | ||
| path: | ||
| - "{{Host}}/wbm/index.php" | ||
|
|
||
| matchers-condition: and | ||
| matchers: | ||
| - type: status | ||
| status: | ||
| - 200 | ||
| condition: and | ||
|
|
||
| - type: word | ||
| words: | ||
| - "Web-based Management" | ||
| part: body |
31 changes: 31 additions & 0 deletions
31
network/detection/Allen-Bradley/Allen_Bradley_CompactLogix_enip-cip_detect.yaml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,31 @@ | ||
| id: Allen_Bradley_CompactLogix_enip-cip_detect | ||
|
|
||
| info: | ||
| name: Allen_Bradley_CompactLogix_enip-cip_detected | ||
| author: biero-el-corridor | ||
| severity: info | ||
| description: | | ||
| detect Allen Bradley CompactLogix series via enip-cip protocol use the -resp flag to see the model of PLC (see resp part of the template). | ||
| metadata: | ||
| max-request: 2 | ||
| vendor: Allen_Bradley | ||
| product: CompactLogix_series | ||
| shodan-query: port:44818 "Vendor ID: Rockwell Automation/Allen-Bradley" | ||
| tags: ICS,Allen_Bradley,CompactLogix_series | ||
|
|
||
| tcp: | ||
| - host: | ||
| - "{{Host}}:44818" | ||
| inputs: | ||
| - data: "630000000000000000000000000000000000000000000000" | ||
| type: hex | ||
| read: 200 | ||
| name: info | ||
|
|
||
| read-size: 1024 | ||
| matchers-condition: or | ||
| matchers: | ||
| - type: binary | ||
| part: info | ||
| binary: | ||
| - "313736392d" # 1769- (1769-L23: Built-in I/O || 1769-L24ER: With expansion capabilities || 1769-L30ER: Higher performance || 1769-L35ER: High-end version) | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.