CVE-2026-9748
Analyzed
Analyzed - Analysis Complete
MongoDB Pipeline PauseExecution Crash via Facet
Vulnerability report for CVE-2026-9748, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-06-09
Last updated on: 2026-06-15
Assigner: MongoDB, Inc.
Description
Description
The $_internalConvertBucketIndexStats stage used PauseExecution as a way to signal "skip this document" when an index stats conversion failed. But PauseExecution is not a general purpose skip mechanism, but rather a TeeBuffer-internal signal used solely by $facet to coordinate its sub-pipelines. When this stage is placed before $facet in a pipeline, TeeBuffer receives the unexpected PauseExecution from upstream and hits a hard invariant assertion, crashing mongod.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| mongodb | mongodb | From 7.0.0 (inc) to 7.0.35 (exc) |
| mongodb | mongodb | From 8.2.0 (inc) to 8.2.10 (exc) |
| mongodb | mongodb | From 8.3.0 (inc) to 8.3.3 (exc) |
| mongodb | mongodb | From 8.0.0 (inc) to 8.0.10 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-617 | The product contains an assert() or similar statement that can be triggered by an attacker, which leads to an application exit or other behavior that is more severe than necessary. |