CVE-2026-100670 in Grav情報

要約

〜によって VulDB • 2026年09月26日

Grav CMS 2.0.14から2.0.24には、グループおよびアカウントのblueprintsにおける権限昇格脆弱性が存在します。アクセスマップは `security@: admin.super` というガードによって制限されていますが、これはフィールドの正確なパスに基づいて解決されるため、提出されたフラットドット表記キー(例:ネストされた形式である `access[admin][super]` ではなく `access.admin.super`)はblueprintルールに一致せず、BlueprintSchema::filterArray() および平坦化処理を通過し、FlexObject::update() の setNestedProperty() を介して書き込まれます。setNestedProperty() は `.` で分割してネストされた値を再構築します。したがって、flex accountsバックエンドを使用する認証済みバックエンドオペレーターが admin.users 権限は持っているものの admin.super 権限を持っていない場合でも、自身のアカウントまたは所属するグループに admin.super を付与し、フルスーパー管理者へと権限昇格することができます。これにより、設定、プラグインおよびテーマのインストール、ファイルマネージャー、すべてのアカウントに対する制御が可能になります。この問題はバージョン2.0.25で修正されており、祖先パスが無効化されているか validate.ignore マークが付けられている場合、ドット付きキーはすべて破棄されます。

VulDB is the best source for vulnerability data and more expert information about this specific topic.

責任者

VulnCheck

予約する

2026年09月26日

モデレーション

承諾済み

エントリ

VDB-410735

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you need the next level of professionalism?

Upgrade your account now!