対象テーマ/バージョン
- Genique v.1.0.3.9
- INFINITII v.1.1.4.5
- fresco v.2.5.6.1
- Luminous – BE v.2.4.0.4
- Clarity – BE v.2.3.9.5
- Fancie NOTE – BE v.2.4.3.6
- Macchiato v.2.2.9.4
- Voyageur v.2.1.9.1
- Lemon Cream v.2.3.1.5
- COLORS v.2.4.3.1
アップデート内容
- セキュリティ改善(XSS 対策)
- 検索キーワード(
?q=/?s=)の出力を全面的にエスケープ処理するよう修正 - パンくずリストの検索語・属性出力をサニタイズ/エスケープ
- 検索結果ページのタイトル・説明文(投稿タイプ・カテゴリー・タグ・期間の絞り込み条件表示)をサニタイズ/エスケープ
- 構造化データ(JSON-LD)の値を
wp_json_encodeで安全にエンコード(記事・パンくず・サイト情報) - 並び替えフォーム(sort form)の送信先 URL・検索語の hidden 値をエスケープ
- 検索フォームの入力値・絞り込みパラメーターをサニタイズ/エスケープ
- canonical URL の生成をサニタイズ(
esc_url_raw) - OGP / Twitter カードの meta タグ出力値をエスケープ
- AMP 用検索フォームの検索語をエスケープ
- テーマライセンス認証時のエラーメッセージ(
?message=)出力をサニタイズ/エスケープ - システム情報ダウンロード出力のエスケープ
- 検索キーワード(
- 共通処理の追加
dp_get_search_term():検索語の安全な取得dp_get_current_request_url():現在 URL の安全な取得dp_json_ld_encode():JSON-LD 用の安全なエンコード
