Description
An authorized user could trigger a server crash by running a query with a 2dsphere index on a field that stores a GeoJSON GeometryCollection containing a Polygon with a strict-winding CRS. Strict-winding polygons are intentionally unsupported for indexing, but the guard that rejects them does not inspect members of a GeometryCollection, allowing the unsafe path to be reached which ends with an ensuing null-pointer dereference.
Remediation
References
Related Vulnerabilities
IBM WebSEAL Use of Hard-coded Credentials Vulnerability (CVE-2018-1887)
Oracle Database Server CVE-2019-2571 Vulnerability (CVE-2019-2571)
WordPress Plugin YITH Color and Label Variations for WooCommerce Security Bypass (1.8.11)
Chamilo Unrestricted Upload of File with Dangerous Type Vulnerability (CVE-2023-34944)