diff --git a/network/enumeration/mongodb-info-enum.yaml b/network/enumeration/mongodb-info-enum.yaml new file mode 100644 index 0000000000..c8c45c7cc3 --- /dev/null +++ b/network/enumeration/mongodb-info-enum.yaml @@ -0,0 +1,37 @@ +id: mongodb-info-enum + +info: + name: MongoDB Information Enumeration + author: pussycat0x + severity: info + description: | + MongoDB is an open source NoSQL database management program. NoSQL is used as an alternative to traditional relational databases. + reference: + - https://nmap.org/nsedoc/scripts/mongodb-info.html + metadata: + verified: "true" + shodan-query: mongodb server information + tags: network,mongodb,enum + +network: + - inputs: + - data: 3b0000003c300000ffffffffd40700000000000061646d696e2e24636d640000000000ffffffff14000000106275696c64696e666f000100000000 + type: hex + + host: + - "{{Hostname}}" + - "{{Host}}:27017" + read-size: 2048 + + matchers: + - type: word + part: raw + words: + - "version" + - "maxBsonObjectSize" + condition: and + + extractors: + - type: regex + regex: + - "([A-Za-z:0-9.]+)"