CVE-2022-24706
Description
In Apache CouchDB prior to 3.2.2, an attacker can access an improperly secured default installation without authenticating and gain admin privileges. The CouchDB documentation has always made recommendations for properly securing an installation, including recommending using a firewall in front of all CouchDB installations.
Summary dbcve.org
Pre-authentication remote admin access on default Apache CouchDB installations prior to version 3.2.2. An unauthenticated attacker can reach the default CouchDB API on a misconfigured/default install and obtain administrative privileges, enabling full control over databases, data, and cluster functions. CVSS 9.8 reflects network-exploitable, low-complexity, no-privileges-required impact on confidentiality, integrity, and availability.
Mitigation
Upgrade Apache CouchDB to 3.2.2 or later, and ensure the installation is not exposed as a default install: configure a non-default admin user/password, enable authentication on all bindings, and place a firewall in front of CouchDB ports (per Apache guidance).