CyberRota Analysis
AI-GeneratedThe MongoDB C Driver is vulnerable due to a buffer overflow caused by improper size checks in the client-side authentication path, allowing excessively large username values to be processed. This can lead to application crashes for systems using the driver with an external SASL authentication backend configured. Organizations utilizing MongoDB with this specific configuration should prioritize addressing this vulnerability to prevent potential service disruptions.
Original NVD Description
A size check in the client-side authentication path of the MongoDB C Driver can wrap around, so an unusually large user-name value is accepted and copied past the end of a small buffer. A party able to set the driver's connection settings may cause the application that embeds the driver to terminate unexpectedly. Reaching this code requires a build in which the optional external SASL authentication backend is present and a connection configured to use it.