Some MongoDB Drivers may publish events containing authentication-related data to a command listener configured by an application
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 1.17.7, 3.7.0, 1.9.2, 1.1.1, 3.6.10, and 2 more
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
- Exploitation: none
- Automatable: no
- Technical impact: partial
Summary
Some MongoDB Drivers may erroneously publish events containing authentication-related data to a command listener configured by an application. The published events may contain security-sensitive data when specific authentication-related commands are executed. Without due care, an application may inadvertently expose this sensitive information, e.g., by writing it to a log file. This issue only arises if an application enables the command listener feature (this is not enabled by default). This issue affects the MongoDB C Driver 1.0.0 prior to 1.17.7, MongoDB PHP Driver 1.0.0 prior to 1.9.2, MongoDB Swift Driver 1.0.0 prior to 1.1.1, MongoDB Node.js Driver 3.6 prior to 3.6.10, MongoDB Node.js Driver 4.0 prior to 4.17.0 and MongoDB Node.js Driver 5.0 prior to 5.8.0. This issue also affects users of the MongoDB C++ Driver dependent on the C driver 1.0.0 prior to 1.17.7 (C++ driver prior to 3.7.0).
Timeline
- CVE published
- CISA SSVC assessment
Exploitation: none · Automatable: no · Technical impact: partial
- Record last updated
Affected versions
- MongoDB Inc MongoDB C Driver
From 1.0.0 · fixed in 1.17.7
- MongoDB Inc MongoDB C++ Driver
From 3.0.0 · fixed in 3.7.0
- MongoDB Inc MongoDB PHP Driver
From 1.0.0 · fixed in 1.9.2
- MongoDB Inc MongoDB Swift Driver
From 1.0.0 · fixed in 1.1.1
- MongoDB Inc MongoDB Node.js Driver
From 3.6 · fixed in 3.6.10; From 4.0 · fixed in 4.17.0; From 5.0 · fixed in 5.8.0
- mongodb/mongodbPackagist
From 1.0.0 · fixed in 1.9.2
- mongodbnpm
From 3.6.0 · fixed in 3.6.10
- mongodbnpm
From 4.0.0 · fixed in 4.17.0
- mongodbnpm
From 5.0.0 · fixed in 5.8.0
- github.com/mongodb/mongo-swift-driverSwiftURL
From 1.0.0 · fixed in 1.1.1