| タイトル | ClickHouseのクエリキャッシュによりロールベースアクセス制御が回避される脆弱性 |
|---|---|
| 概要 | ClickHouseはオープンソースのカラム指向データベース管理システムです。バージョン24.0.2.54535より前のClickHouse Cloudおよびgithub.com/clickhouse/clickhouseのバージョン23.1にはバグが存在します。このバグにより、クエリキャッシュがロールベースのアクセス制御およびロールに対して適用されるポリシーをバイパスしてしまいます。影響を受けるバージョンでは、クエリキャッシュは個別ユーザーのみを考慮していますが、これはドキュメント化されておらず、想定された挙動ではありません。ClickHouseのロールに依存している場合、クエリキャッシュを利用することでアクセス制御リストをバイパスする可能性があります。ロールをコントロールできる攻撃者は、クエリを推測して本来アクセスできないデータを閲覧する恐れがあります。ClickHouseのバージョン24.1およびClickHouse Cloudのバージョン24.0.2.54535では、この問題に対するパッチが適用されています。ドキュメントによれば、クエリキャッシュの有効・無効に関わらず、ロールベースのアクセス制御が強制されるべきです。 |
| 想定される影響 | 当該ソフトウェアが扱う全ての情報が外部に漏れる可能性があります。 また、当該ソフトウェアが扱う情報について、書き換えは発生しません。 さらに、当該ソフトウェアは停止しません。 そして、この脆弱性を悪用した攻撃の影響は、他のソフトウェアには及びません。 |
| 対策 | 正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。 |
| 公表日 | 2024年3月18日0:00 |
| 登録日 | 2025年12月25日17:01 |
| 最終更新日 | 2025年12月25日17:01 |
| CVSS3.0 : 警告 | |
| スコア | 4.9 |
|---|---|
| ベクター | CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N |
| clickhouse |
| clickhouse 23.12.0.0 から 23.12.6.19 未満 |
| clickhouse 23.3.0.0 から 23.3.22.3 未満 |
| clickhouse 23.8.0.0 から 23.8.12.13 未満 |
| clickhouse 24.0.0.0 から 24.1.1.2048 未満 |
| clickhouse cloud 24.0.2.54535 未満 |
| No | 変更内容 | 変更日 |
|---|---|---|
| 1 | [2025年12月25日] 掲載 |
2025年12月25日17:01 |
| 概要 | ClickHouse is an open-source column-oriented database management system. A bug exists in the cloud ClickHouse offering prior to version 24.0.2.54535 and in github.com/clickhouse/clickhouse version 23.1. Query caching bypasses the role based access controls and the policies being enforced on roles. In affected versions, the query cache only respects separate users, however this is not documented and not expected behavior. People relying on ClickHouse roles can have their access control lists bypassed if they are using query caching. Attackers who have control of a role could guess queries and see data they shouldn't have access to. Version 24.1 of ClickHouse and version 24.0.2.54535 of ClickHouse Cloud contain a patch for this issue. Based on the documentation, role based access control should be enforced regardless if query caching is enabled or not. |
|---|---|
| 公表日 | 2024年3月19日6:15 |
| 登録日 | 2024年3月19日10:00 |
| 最終更新日 | 2024年11月21日17:56 |