CVE-2023-26268
Apache CouchDB vulnerability analysis and mitigation

Overview

CVE-2023-26268 is a security vulnerability affecting Apache CouchDB through version 3.3.1 and IBM Cloudant through version 8349. The vulnerability was discovered and disclosed on May 2, 2023. The issue involves design documents with matching document IDs from databases on the same cluster potentially sharing a mutable Javascript environment when using specific design document functions (CVE Details).

Technical details

The vulnerability affects several design document functions including validatedocupdate, list, filter, filter views (using view functions as filters), rewrite, and update functions. Notably, this issue does not impact map/reduce or search (Dreyfus) index functions. The vulnerability has been assigned a CVSS v3.1 base score of 5.3 (Medium) by NIST with a vector string of CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N, while Apache Software Foundation rated it at 4.4 (Medium) with vector string CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:N (NVD).

Impact

The vulnerability could lead to information disclosure between different databases on the same cluster through shared JavaScript environments. This could potentially allow sensitive information to leak between different databases that should otherwise be isolated from each other (CouchDB Docs).

Mitigation and workarounds

Users are recommended to upgrade to Apache CouchDB version 3.3.2 or 3.2.3, which addresses this vulnerability by matching Javascript execution processes by database names in addition to design document IDs. As a workaround, users should avoid using design documents from untrusted sources which may attempt to cache or store data in the Javascript environment (CouchDB Docs).

Additional resources


SourceThis report was generated using AI

Related Apache CouchDB vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2022-24706CRITICAL9.8
  • Apache CouchDBApache CouchDB
  • cpe:2.3:a:apache:couchdb
YesYesApr 26, 2022
CVE-2020-1955CRITICAL9.8
  • Apache CouchDBApache CouchDB
  • couchdb
NoYesMay 20, 2020
CVE-2021-38295HIGH7.3
  • Apache CouchDBApache CouchDB
  • couchdb
NoYesOct 14, 2021
CVE-2023-45725MEDIUM5.7
  • Apache CouchDBApache CouchDB
  • couchdb
NoYesDec 13, 2023
CVE-2023-26268MEDIUM5.3
  • Apache CouchDBApache CouchDB
  • couchdb
NoYesMay 02, 2023

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management