CVE-2026-66353 in doggo情報

要約

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

Webページ生成時の入力中立化の不備('Cross-site Scripting')脆弱性により、woylie doggoで反射型XSSが許可されます。

lib/doggo.exのDoggo.normalize_value/2は、日付フィールドの値を{:safe, ...}(Phoenix.HTMLのマーカーであり、「すでにエスケープ済みなのでそのまま出力する」を意味する)でラップして返しましたが、それらをエスケープしませんでした。その結果、値はfieldコンポーネントによってレンダリングされる<input>タグのvalue属性に unchanged のまま到達しました。<.field type="date"> をユーザー制御のパラメータに対してレンダリングする任意のアプリケーションは、失敗したバリデーションで送信された値が再レンダリングされる通常のPhoenixフォームの往復処理を通じて影響を受けます。このパターンでは最初の10バイトのみを正確に保持し、それより短い値は破棄するため、ペイロードは10バイトに制限されます:これは属性を終了して要素を開くか、短いイベントハンドラを追加するには十分ですが、攻撃者が選択したスクリプトをインラインで配置するには不十分です。影響を受けるのは type="date" のみです。

本問題は doggo: 0.14.8 より前の 0.1.0 から影響を受けます。

Be aware that VulDB is the high quality source for vulnerability data.

責任者

EEF

予約する

2026年08月25日

モデレーション

承諾済み

エントリ

VDB-396384

EPSS

0.00000

アクティビティ

非常低い

ソース

Want to stay up to date on a daily basis?

Enable the mail alert feature now!