nuclei-templates/network/misconfig/erlang-daemon.yaml

38 lines
1.2 KiB
YAML
Raw Normal View History

2023-03-25 16:28:41 +00:00
id: erlang-daemon
2023-03-24 16:28:12 +00:00
info:
name: Erlang Port Mapper Daemon
author: pussycat0x
severity: low
description: |
The erlang port mapper daemon is used to coordinate distributed erlang instances. His job is to keep track of which node name listens on which address. Hence, epmd map symbolic node names to machine addresses.
2023-03-24 16:28:12 +00:00
reference:
- https://nmap.org/nsedoc/scripts/epmd-info.html
- https://book.hacktricks.xyz/network-services-pentesting/4369-pentesting-erlang-port-mapper-daemon-epmd
- https://medium.com/@_sadshade/couchdb-erlang-and-cookies-rce-on-default-settings-b1e9173a4bcd
metadata:
max-request: 1
2023-03-24 16:28:12 +00:00
shodan-query: product:"Erlang Port Mapper Daemon"
verified: true
tags: demon,enum,erlang,epmd
2024-01-14 13:58:21 +00:00
tcp:
2023-03-24 16:28:12 +00:00
- inputs:
2023-03-24 16:31:02 +00:00
- data: "\x00\x01\x6e"
2023-03-24 16:28:12 +00:00
host:
2023-12-29 13:10:17 +00:00
- "{{Hostname}}"
port: 4369
2023-03-24 16:28:12 +00:00
2024-05-24 09:32:24 +00:00
matchers:
- type: word
words:
- "HTTP/1.1"
negative: true
2023-03-24 16:28:12 +00:00
extractors:
2023-12-29 08:58:48 +00:00
- type: dsl
name: default-instances
2023-12-29 08:58:48 +00:00
dsl:
- trim(raw, '[ ]')
# digest: 4a0a0047304502205e3d32aaa31805fb16eb5543fd1703da066ed645af6aadfa0048cbec4525f7da022100dcf07bf261985800a8875b8db6ec143915468d2c165a99ff3ee32319011ca354:922c64590222798bb761d5b6d8e72950