MongoDB Serverに認可の不備の脆弱性、権限外のコレクションを読まれるおそれ
概要
認証済みで基本的なデータベース権限だけを持つユーザーが、読み取り権限のないデータベースのコレクションの内容を読み取れるおそれがあります。ビュー定義の検証時に、パイプラインの入れ子部分の権限確認が行われないことが原因です。影響はMongoDB Server 9.0.0以上9.0.7未満で、9.0.7で修正されています。対象の版を使っている場合は、9.0.7への更新を検討してください。
AI要約
SecPulse が外部の生成 AI を使って作った要約です。誤りを含むことがあります。重要な判断の前に、下の原文と参照URLを確認してください。
認証済みで基本的なデータベース権限だけを持つユーザーが、読み取り権限のないデータベースのコレクションの内容を読み取れるおそれがあります。ビュー定義の検証時に、パイプラインの入れ子部分の権限確認が行われないことが原因です。影響はMongoDB Server 9.0.0以上9.0.7未満で、9.0.7で修正されています。対象の版を使っている場合は、9.0.7への更新を検討してください。
影響パッケージ
| パッケージ | 影響を受ける版 → 修正版 | |
|---|---|---|
| MongoDBMongoDB Server |
9.0.0 以上 9.0.7 未満→ 9.0.7 |
9.0.7 |
原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。
An authorization weakness in the aggregation framework of MongoDB Server may allow an authenticated user holding only basic database privileges to read the contents of collections in a database for which they have not been granted read access. The privilege evaluation performed while a view definition is validated does not cover a nested portion of the supplied pipeline, so the resulting view returns data the user is otherwise refused. This may result in unintended access to data, including stored authentication material.
出典: CVE.org (CVE Program・cvelistV5) NVD
参照URL
- web cna@mongodb.com
- web cna@mongodb.com