CVE-2021-32050

Medium

Description

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).

SeverityMedium
CVSS4.2
Exploit probability—
ProductMongodb Node.js
PublishedAug 29, 2023
First seenAug 29, 2023

How to fix

Update
  • mongodb node.js3.6.10, 4.17.0, 5.8.0 or later
  • mongodb c\+\+1.17.7 or later
  • mongodb c_driver1.17.7 or later
  • mongodb php_driver1.9.2 or later
  • mongodb swift_driver1.1.1 or later
  • mongodb/mongodb1.9.2 or later
  • mongodb3.6.10, 4.17.0, 5.8.0 or later
  • github.com/mongodb/mongo-swift-driver1.1.1 or later

Affected products

ProductAffected versionsFixed in
mongodb node.js3.6 ≤ v < 3.6.10, 4.0 ≤ v < 4.17.0, 5.0 ≤ v < 5.8.03.6.10, 4.17.0, 5.8.0
mongodb c\+\+1.0.0 ≤ v < 1.17.71.17.7
mongodb c_driver1.0.0 ≤ v < 1.17.71.17.7
mongodb php_driver1.0.0 ≤ v < 1.9.21.9.2
mongodb swift_driver1.0.0 ≤ v < 1.1.11.1.1
mongodb/mongodbPackagist1.0.0 ≤ v < 1.9.21.9.2
mongodbnpm3.6.0 ≤ v < 3.6.10, 4.0.0 ≤ v < 4.17.0, 5.0.0 ≤ v < 5.8.03.6.10, 4.17.0, 5.8.0
github.com/mongodb/mongo-swift-driverSwiftURL1.0.0 ≤ v < 1.1.11.1.1

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2021-32050 · Mongodb Node.js · Dark Radar