What is MongoDB?
MongoDB is a NoSQL database that stores data in flexible JSON-like documents. Popular for modern web apps.
Common security issues
Authentication disabled or misconfigured.
Exposed to the public internet.
Weak credentials or default accounts.
Excessive privileges on users.
Unprotected database backups.
Default ports
27017
Enumeration
Covers discovery, config review, and user and role mapping for MongoDB
MongoDB Server Configuration and Environment Enumeration
MongoDB Service Discovery and Access Validation
Vulnerability Discovery
Guides for finding auth gaps and misconfigs in MongoDB
MongoDB Dangerous Configuration Checks
MongoDB Unauthenticated Access
Exploitation
Heap leak CVE, unauth data extraction, and operator injection guides
MongoDB CVE-2025-14847 — MongoBleed
MongoDB Operator Injection
MongoDB Unauthenticated Data Extraction
Post-Exploitation
Covers looting credentials and pivoting via MongoDB data