Awesome WebSockets Security

WebSocketセキュリティに関連するCVE、研究、参考資料のコレクションです
目次
WebSocketライブラリの脆弱性
この脆弱性リストは、WebSocketのCVEと、一般的に使われるWebSocketサーバー実装における関連問題を
収集することを目的としています。
カンファレンス発表、論文、注目のブログ記事
2011
- Talking to Yourself for Fun and Profit 論文
2012
- Blackhat 2012 - Mike Shema, Sergey Shekyan, Vaagn Toukharian - Hacking with WebSockets 動画
2019
- Hacktivity 2019 - Mikhail Egorov - What’s Wrong with WebSocket APIs? Unveiling Vulnerabilities in WebSocket APIs 動画
- DerbyCon 2019 - Michael Fowl, Nick Defoe - Old Tools New Tricks Hacking WebSockets 動画
2021
- OWASP Global AppSec US 2021 - Erik Elbieh - We’re not in HTTP anymore: Investigating WebSocket Server Security ツール 論文 動画
WebSocketの一般的な弱点
暗号化されていないWebSocket
- Black Hills WebSocketテストガイド: リンク
クロスサイトWebSocketハイジャック(CSWSH)
- Christian SchneiderによるオリジナルのCSWSHブログ記事: リンク
- PortSwigger Web AcademyのCSWSHラボ: リンク
安全でない認証メカニズム
- Stratum Securityブログ記事: リンク
- Heroku WebSocketセキュリティ: リンク
Upgradeヘッダーを使用したリバースプロキシバイパス
- Mikhail EgorovによるHacktivity 2019の初期PoC: リンク
- MikhailのPoCに基づくJake MillerのHTTP 2スマグリングツール: リンク
- golang h2smugglerツールを紹介するAssetNoteブログ記事: リンク
DOMベースのWebSocket-URLポイズニング
参考になるブログ記事とリソース