MongoDB Serverに認証済みユーザーがサービス拒否を起こせる脆弱性
Summary
読み取り権限を持つ認証済みユーザーが、内部用の集計式を悪用して大量のメモリを消費させ、mongodプロセスを停止させるおそれがあります。影響を受けるのはMongoDB Server 7.0.48未満、8.0.37未満、8.3.16未満、9.0.7未満の各版で、7.0.48、8.0.37、8.3.16、9.0.7の修正版が公開されています。公開されたばかりのため、早めに修正版への更新を検討してください。
AI summary
Produced by SecPulse using an external AI model; it may contain mistakes. Check the original description and references below before acting on it.
読み取り権限を持つ認証済みユーザーが、内部用の集計式を悪用して大量のメモリを消費させ、mongodプロセスを停止させるおそれがあります。影響を受けるのはMongoDB Server 7.0.48未満、8.0.37未満、8.3.16未満、9.0.7未満の各版で、7.0.48、8.0.37、8.3.16、9.0.7の修正版が公開されています。公開されたばかりのため、早めに修正版への更新を検討してください。
Affected packages
| Package | Affected → Fixed | |
|---|---|---|
| MongoDBMongoDB Server |
≥ 9.0.0, < 9.0.7→ 9.0.7 ≥ 8.3.0, < 8.3.16→ 8.3.16 ≥ 8.0.0, < 8.0.37→ 8.0.37 ≥ 7.0.0, < 7.0.48→ 7.0.48 |
9.0.7 8.3.16 8.0.37 7.0.48 |
Original description The description as published by the source.
An issue in MongoDB server’s aggregation framework allows an authenticated user with read privileges to cause a denial of service by sending specially crafted aggregate commands using an internal expression. Despite its internal naming, this expression is registered as accessible to any authenticated client. By supplying crafted input parameters across multiple concurrent connections, each evaluation triggers unbounded memory allocations with no per-expression memory limits enforced. This can exhaust available server memory and cause the mongod process to be terminated by the operating system’s out-of-memory killer.
Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
References
- web jira.mongodb.org
- web nvd.nist.gov
- web github.com