Mongoose 是一个专为异步环境设计的 MongoDB 对象建模工具。在 6.13.11、7.8.12、8.24.3 和 9.9.2 版本之前,Mongoose 的 方法未应用已配置的 查询选择器注入防御机制。因此,若应用程序启用了 并将攻击者可控的过滤条件值传递给 ,该方法会将查询操作符对象误解析为操作符而非字面值,导致计数结果包含本不应匹配的文档,进而可能破坏基于该计数值的授权机制或应用程序逻辑。该问题已在 6.13.11、7.8.12、8.24.3 和 9.9.2 版本中修复。
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.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| Automattic | mongoose | < 6.13.11 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-125117 | 8.2 HIGH | Mongoose walks into inherited properties when hydrating, setting, and merging, allowing ov |
| CVE-2026-125119 | 7.5 HIGH | Mongoose: Connection-level sanitizeFilter not applied |
| CVE-2026-125118 | 6.5 MEDIUM | Mongoose: Prototype pollution via Schema.prototype.virtual() |
| CVE-2026-125116 | 4.8 MEDIUM | Mongoose: Discriminator key values matching inherited properties (e.g. __t: 'constructor') |