Upgrade to Pro — share decks privately, control downloads, hide ads and more …

「攻め」と「守り」で理解する PHP アプリケーション

Avatar for GMO Flatt Security GMO Flatt Security
June 27, 2025
88

「攻め」と「守り」で理解する PHP アプリケーション

Avatar for GMO Flatt Security

GMO Flatt Security

June 27, 2025
Tweet

More Decks by GMO Flatt Security

Transcript

  1. blade Template EngineにおけるXSS 対策方法 y {{ $var }} を使用すV y

    どうしても {!! $var !!} が必要な場合は、mewebstudio/ Purifier 
 などを使用して、適切にサニタイズを行8 p https://github.com/mewebstudio/Purifier
  2. blade Template EngineにおけるXSS つまり、{{ $var }} でエスケープを行い 、 かつ $var

    には Htmlable なインスタンスでないか確認すれば安全。