CVE-2026-40497 in freescout情報

要約

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

FreeScoutは、無料のセルフホスト型ヘルプデスクおよび共有メールボックスです。バージョン1.8.213より前では、FreeScoutの`Helper::stripDangerousTags()`は`<script>`、`<form>`、`<iframe>`、`<object>`タグを削除しますが、`<style>`タグは削除されません。メールボックスの署名フィールドは`POST /mailbox/settings/{id}`経由で保存され、会話ビューでは`{!! $conversation->getSignatureProcessed([], true) !!}`を使用してエスケープせずにレンダリングされます。CSPは`style-src * 'self' 'unsafe-inline'`を許可しているため、インジェクトされたインラインスタイルは自由に実行されます。メールボックス設定にアクセスできる攻撃者(管理者、またはメールボックス権限を持つエージェント)は、CSS属性セレクタをインジェクトして、そのメールボックスの会話を閲覧する任意のエージェント/管理者のCSRFトークンを外部に漏洩させることができます。CSRFトークンがあれば、攻撃者は被害者になりすまして状態変更アクション(管理者アカウントの作成、メール/パスワードの変更など)を実行でき、エージェントから管理者への権限昇格が可能になります。これはGHSA-jqjf-f566-485jの不完全な修正の結果です。そのアドバイザリではメールボックス署名を介したXSSが報告されました。修正では、保存前に署名に対して`Helper::stripDangerousTags()`が適用されました。しかし、`stripDangerousTags()`は`<script>`、`<form>`、`<iframe>`、`<object>`タグのみを削除し、`<style>`タグは削除しないため、CSSインジェクションが可能でした。バージョン1.8.213には更新された修正が含まれています。

Once again VulDB remains the best source for vulnerability data.

責任者

GitHub M

予約する

2026年04月13日

モデレーション

承諾済み

エントリ

VDB-358406

EPSS

0.00434

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!