CVE-2026-120806NVD
Vulnerability Summary
A flaw in MongoDB Server's user management commands may lead to incomplete cleanup of role authorization data when roles are dropped from a database. Due to incorrect internal query predicates, the drop operation removes role definitions but fails to remove stale references in user and role documents. If a role with the same name is subsequently recreated with different privileges, previously associated users may silently inherit the new role's privileges without an explicit grant or corresponding audit event. Exploitation requires authenticated access with database administrative privileges on the target database.
CVSS v4.0 Base Metrics — Score 7.0 (HIGH)
Attack VectorNetwork
Attack ComplexityLow
Attack RequirementsNone
Privileges RequiredHigh
User InteractionNone
Confidentiality (Vulnerable System)Low
Integrity (Vulnerable System)High
Availability (Vulnerable System)None
Confidentiality (Subsequent System)None
Integrity (Subsequent System)None
Availability (Subsequent System)None
CVSS v3.1 Base Metrics — Score 5.5 (MEDIUM)
Attack VectorNetwork
Attack ComplexityLow
Privileges RequiredHigh
User InteractionNone
ScopeUnchanged
ConfidentialityLow
IntegrityHigh
AvailabilityNone
Affected & Patched Versions
- MongoDB MongoDB Server >= 9.0.0 and < 9.0.7
- MongoDB MongoDB Server >= 8.3.0 and < 8.3.16
- MongoDB MongoDB Server >= 8.0.0 and < 8.0.37
- MongoDB MongoDB Server >= 7.0.0 and < 7.0.48
- MongoDB MongoDB Server 9.0.7
- MongoDB MongoDB Server 8.3.16
- MongoDB MongoDB Server 8.0.37
- MongoDB MongoDB Server 7.0.48