Learn about CVE-2020-7923, a vulnerability in MongoDB Server allowing DoS attacks via specially crafted queries. Find mitigation steps and version details here.
A user authorized to perform database queries may cause denial of service by issuing specially crafted queries in MongoDB Server versions prior to 4.4.0-rc7, 4.2.8, and 4.0.19.
Understanding CVE-2020-7923
This CVE involves a specific GeoQuery that can lead to a Denial of Service (DoS) attack against MongoDB Server.
What is CVE-2020-7923?
This vulnerability allows an authorized user to trigger a DoS attack by executing specially crafted queries that violate an invariant in the query subsystem's support for geoNear in MongoDB Server.
The Impact of CVE-2020-7923
Technical Details of CVE-2020-7923
This section provides detailed technical information about the vulnerability.
Vulnerability Description
The vulnerability arises from improper handling of exceptional conditions in MongoDB Server, allowing a user to exploit the GeoQuery functionality to cause a DoS condition.
Affected Systems and Versions
The following versions of MongoDB Server are affected:
Exploitation Mechanism
An attacker with authorized access can exploit this vulnerability by executing specially crafted queries that violate the query subsystem's support for geoNear, leading to a DoS condition.
Mitigation and Prevention
Protect your systems from CVE-2020-7923 with the following steps:
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates