legacy-knowledge-base
公開されました Jun. 30, 2025

com.liferay.journal.model.JournalArticleのホワイトリストがAntiSamy Sanitizerで無視される

投稿者

Ahmed Abdin

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

com.liferay.journal.model.JournalArticle」に問題があります。 コンテンツのソースに <script> タグを入力してウェブコンテンツを作成すると、ホワイトリストに登録される。 ログに警告メッセージが表示される。

再生産ステップ:

1. DXP 7.4 を 2023.Q4.4 で起動
2. メインメニューを開き、コントロールパネル --> 設定 --> システム設定 --> セキュリティ --> セキュリティツール --> システムスコープに移動し、「AntiSamy Sanitizer」を選択します。 com.liferay.journal.model.JournalArticle」を見つけ、それがホワイトリストに登録されていることを確認します。
3. コンテンツ & データ --> ウェブコンテンツにアクセスし、基本的なウェブコンテンツを追加する:

<p>Test</p>
<script>
alert('test')
</script>

4. ウェブコンテンツを公開する
5. ログをチェックする

期待される結果 コンテンツは公開され、ログに警告メッセージは表示されません。

実際の結果:コンテンツは公開され、ログに警告メッセージが表示される:

WARN  [http-nio-8080-exec-9][AntiSamySanitizerImpl:131] The script tag is not allowed for security reasons. このタグは

環境

  • Liferay 四半期リリース 2023.q4.4

解像度

did-this-article-resolve-your-issue

legacy-knowledge-base