Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-96297— MongoDB Server may disclose process memory via a crafted `$_internalApplyOplogUpdate` aggregation pipeline

Quick assessment

Affected
MongoDB MongoDB Server
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

MongoDB Server 的聚合功能中存在使用已释放内存的漏洞,可能导致服务器在内存区域被释放后仍读取其中的数据。当内部聚合阶段与大小为 0 的批处理大小结合使用时,服务器可能会从不再使用的内存中读取数据。由于该内存可能在被读取之前被重新用于存储其他数据,因此返回给客户端的查询结果可能包含来自服务器进程的无关数据。根据当时内存的状态,服务器进程还可能意外终止。当具备读取权限的已认证用户运行同时设置这两个选项的聚合命令时,可能会触发此行为。

CVSS 6.5 · Medium EPSS 0.22% · P11

Possible ATT&CK Techniques 1 AI

T1530 · Data from Cloud Storage

Affected Version Matrix 4

VendorProduct Version RangeStatus
MongoDB MongoDB Server 8.3.0< 8.3.13 affected
8.0< 8.0.34 affected
7.0< 7.0.45 affected
9.0< 9.0.2 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-96297

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
MongoDB Server may disclose process memory via a crafted `$_internalApplyOplogUpdate` aggregation pipeline
Source: CVE Program / CVE List V5
Vulnerability Description
Use of freed memory in the aggregation feature of MongoDB Server can cause the server to read data from a memory area after it has been released. When an internal aggregation stage is combined with a batch size of 0, the server may read from memory that is no longer in use. Because that memory can be reused for other data before it is read, query results returned to the client may contain unrelated data from the server process. Depending on the state of memory at the time, the server process may also terminate unexpectedly. The behavior can occur when an authenticated user with read privileges runs an aggregate command that combines these two settings.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
释放后使用
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
MongoDB MongoDB Server 8.3.0 ~ 8.3.13 -

II. Public POCs for CVE-2026-96297

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-96297

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-96297 (1)

Same Patch Batch · MongoDB · 2026-10-13 · 5 CVEs total

CVE-2026-96299 6.5 MEDIUM Missing Authorization Check on Internal Aggregation Stage in MongoDB Server mongos Leads t
CVE-2026-104005 6.5 MEDIUM Incorrect authorization in MongoDB Server router for bulk writes to system namespaces
CVE-2026-104004 6.5 MEDIUM Collection validators using collation-accepting expressions can crash MongoDB Server on in
CVE-2026-103965 5.4 MEDIUM Fixed values in MongoDB Server $bucket stage may be misread as field references

IV. Related Vulnerabilities

V. Comments for CVE-2026-96297

No comments yet


Leave a comment