Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
HTMLパーサの挙動の違いに起因するXSS

HTMLパーサの挙動の違いに起因するXSS

自己紹介

概要

  • 解釈にブレが生じるHTMLを使ったXSS
  • 特にWYSIWYGエディタ上で起きるものが多い

きっかけ

  • HTMLメールでのscript実行について発見、修正についてアドバイス
  • 自社、他社サービス
  • Sparrow, Mailbox, NAVERメール

Mailbox

  • Dropboxに買収されたメールサービス
  • HTMLメールでscript実行される問題が報告された
  • サーバーサイドでのフィルタで対応 → 抜け道がないか調査

コメントタグを使ったXSS

  • HTMLコメント 通常は
  • これは? <!--> -->

HTML spec

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.