MongoDB Server 的聚合功能中存在使用已释放内存的漏洞,可能导致服务器在内存区域被释放后仍读取其中的数据。当内部聚合阶段与大小为 0 的批处理大小结合使用时,服务器可能会从不再使用的内存中读取数据。由于该内存可能在被读取之前被重新用于存储其他数据,因此返回给客户端的查询结果可能包含来自服务器进程的无关数据。根据当时内存的状态,服务器进程还可能意外终止。当具备读取权限的已认证用户运行同时设置这两个选项的聚合命令时,可能会触发此行为。
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| MongoDB | MongoDB Server | 8.3.0 ~ 8.3.13 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC| CVE-2026-96299 | 6.5 MEDIUM | MongoDB Server mongos 聚合阶段缺失授权检查导致拒绝服务 |
| CVE-2026-104005 | 6.5 MEDIUM | MongoDB服务器路由程序对系统命名空间的批量写入存在错误的授权漏洞 |
| CVE-2026-104004 | 6.5 MEDIUM | MongoDB 服务器插入时因校验器崩溃 |
| CVE-2026-103965 | 5.4 MEDIUM | MongoDB $bucket阶段固定值误读为字段引用漏洞 |
暂无评论