PT-2020-15189 · Apache · Couchdb
Published
2020-05-20
·
Updated
2024-03-06
·
CVE-2020-1955
CVSS v3.1
9.8
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
CouchDB version 3.0.0
Description
The issue concerns a new configuration setting
require valid user except for up in CouchDB, intended to extend the require valid user setting by allowing anonymous requests to the / up endpoint. However, due to an implementation error, enabling this setting results in not enforcing credentials on any endpoint. This affects the security of the database server by allowing unauthorized access.Recommendations
For CouchDB version 3.0.0, update to version 3.0.1 or 3.1.0 to resolve the issue. As a temporary workaround, consider disabling the
require valid user except for up setting until the update is applied. Restrict access to the database server to minimize the risk of exploitation. Avoid using the / up endpoint with anonymous requests until the issue is resolved.Fix
Missing Authentication
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Couchdb