5984
CouchDB
Critical RiskTCP — Database
Port Overview
Port Number
5984
Service Name
CouchDB
Transport Protocol
TCP
Category
Database
Security Risk
Critical
Port Range
Registered (1024-49151)
What is Port 5984?
Port 5984 is the default HTTP API port for Apache CouchDB, a document-oriented NoSQL database that uses a JSON-based REST API. CouchDB is known for its multi-master replication and offline-first capabilities. Numerous data breaches have resulted from publicly exposed CouchDB instances left with default settings and no authentication.
TCP
Database
Commonly Used
Security Considerations
Port 5984 (CouchDB) is classified as critical risk. This port should not be exposed to the public internet. The service transmits data without encryption, making it vulnerable to eavesdropping, credential theft, and man-in-the-middle attacks.
Recommendation: Block this port at the firewall. Use encrypted alternatives (SSH, SFTP, HTTPS) instead.