CVE-2026-77850 in ash_admin情報

要約

〜によって VulDB • 2026年08月31日

ash-project の ash_admin に格納型クロスサイトスクリプティング(Stored Cross-site Scripting)の脆弱性があり、攻撃者が提供したレコードの内容が管理者のブラウザでスクリプトとして実行されます。

AshAdmin.Components.Resource.RelationshipField および AshAdmin.Components.Resource.ManagedRelationshipSelectField という関係性のタイプAhead コンポーネントは、一致する検索語を `<mark>` タグで囲み、Phoenix.HTML.raw/1 を使用して文字列全体を描画することで強調表示します。この強調表示される値は、対象レコードの label_field であり、通常データベース内のコンテンツであり、権限の低いユーザーによって記述されることが多いです。raw/1 は文字列全体の出力エスケープを無効にするため、ドロップダウンリストに一致するレコードが表示されるとすぐに、格納されたラベル(例: `<script>`)が管理者セッション内で JavaScript として実行され、攻撃者は AshAdmin が公開しているすべてのリソースに対して管理者権限を取得します。修正では、強調表示マークアップを挿入する前にラベルの HTML エスケープが行われます。

この問題は ash_admin に影響し、バージョン 0.13.0 から 1.3.1 より前のバージョンが対象です。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

EEF

予約する

2026年08月31日

モデレーション

承諾済み

エントリ

VDB-397215

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!