ZeroHour

CVE-2026-81520

moderate

Unauthenticated connection-exhaustion DoS in MongoDB Connector for BI

CVSS 4.0
8.7 high
EPSS
<1%p15
Published
()
Modified
AI analysis

MongoDB Connector for BI (mongosqld) fails to bound its authentication negotiation: an unauthenticated, network-reachable client can begin a SASL-based login exchange and then decline to complete it, and because the negotiation loop has no overall time limit and reads from the client have no deadline, the session hangs indefinitely. Each stalled session keeps a worker, a client connection slot, and its associated backend database connections occupied until the process is restarted. By repeating this, an attacker consumes the configured connection capacity and prevents legitimate users from establishing new sessions, i.e., a denial of service with no confidentiality or integrity impact (CVSS 4.0 scores high availability impact only). Affected are organizations running the MongoDB Connector for BI to expose MongoDB data to SQL-based BI and analytics clients where the connector's listening port is reachable from an untrusted network. No exploitation is currently known: there is no public proof-of-concept, the issue is not in CISA's KEV, and EPSS assigns only a 0.2% probability of exploitation within 30 days.

What to do: Upgrade the MongoDB Connector for BI to the patched release identified in MongoDB's advisory (exact fixed version numbers were not included in the available data). Until patching, restrict network access to the BI Connector's port to trusted BI client addresses, monitor active connection counts for sessions stuck in authentication, and restart the mongosqld process to release any pinned connections.

Affected
MongoDB Connector for BI (mongosqld)
Estimated exposure
moderate≈tens of thousands of deployments worldwide at most, with only a subset exposed to untrusted networks (estimate; no version or install-count data provided) — The BI Connector is an optional per-organization gateway used to connect BI tools such as SQL-based analytics clients to MongoDB, so its installed base is far smaller than MongoDB's overall footprint and consists of individually deployed…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

A network-reachable client that has not yet authenticated can hold a MongoDB Connector for BI authentication session open indefinitely by beginning a SASL-based login exchange and then declining to complete it. Because the negotiation loop had no overall time bound and the read from the client had no deadline, each such session retains a worker, a client connection slot, and its associated backend database connections until the process is restarted. Repeated use of this behavior can consume the configured connection capacity and prevent legitimate users from establishing new sessions.

Weakness
CWE-1088
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.