CVE-2026-96748
Awaiting Analysis Awaiting Analysis - Queue

BaseFortify

Vulnerability report for CVE-2026-96748, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-24

Last updated on: 2026-09-24

Assigner: MongoDB, Inc.

Description

PyMongo's connection string parsing decodes percent-encoded characters in the host portion before the host list is separated on its delimiters. When an application places a hostname value supplied by an unauthenticated party into a connection string, that party may cause additional servers of their choosing to be added to the application's database client. The application may then send its authentication exchange and database operations to one of those servers, which can observe limited information and return altered results.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-24
Last Modified
2026-09-24
Generated
2026-09-25
AI Q&A
2026-09-24
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Currently, no data is known.

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-177 The product does not properly handle when all or part of an input has been URL encoded.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

PyMongo's connection string parsing decodes percent-encoded characters in the host portion before separating the host list. If an application uses a hostname from an unauthenticated user in a connection string, that user can add additional servers to the database client. The application may then send authentication and operations to a malicious server, which can observe limited data and return altered results.

Impact Analysis

An attacker could manipulate the connection string to redirect database operations to a server they control. This may lead to data leakage, unauthorized access to sensitive information, or manipulation of query results. The impact depends on the application's use of PyMongo and the attacker's goals.

Compliance Impact

This vulnerability could violate data protection requirements by enabling unauthorized access to personal or health data. GDPR and HIPAA mandate strict controls over data access and integrity. A breach could result in legal penalties, reputational damage, and loss of trust.

Mitigation Strategies

Immediately review and restrict user-supplied input in connection strings. Avoid placing untrusted hostnames in connection strings. Validate and sanitize all inputs before using them in database client configurations.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-96748. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart