CVE-2026-80426 in FiftyOne情報

要約

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

FiftyOne は、データセットのフィールドの説明をマークアップとしてレンダリングします。app/packages/core/src/components/FieldLabelAndInfo/index.tsx にあるサイドバーの field-information コンポーネントは、説明文字列を React の dangerouslySetInnerHTML に渡しており、ストレージからレンダリングまでの間にそれをエスケープまたはサニタイズする層がありません。同じコンポーネント内の隣接する情報値は React チルドレンとしてレンダリングされエスケープされるため、説明が唯一の生(raw)パスとなります。説明はデータセットスキーマ内に保持される自由形式のテキストであるため、データベースに永続化され、エクスポートまたは公開されたデータセットと共に移動します。他者から取得したデータセットを開き、フィールド上にカーソルを合わせると、アプリケーションのオリジンで保存されたマークアップが実行されます。このオリジンは FiftyOne サーバーと共有されており、そのメディアルートは呼び出し元によって指定された絶対パスの内容を返すため、オープンソース版サーバーでは認証不要です。したがって、注入されたスクリプトはローカルファイルを読み取り、閲覧ユーザーとしてデータセットおよびオペレーターエンドポイントにアクセスできます。

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

責任者

VulnCheck

予約する

2026年08月26日

モデレーション

承諾済み

エントリ

VDB-395890

EPSS

0.00000

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!