Skip to content

wild0ni0n/badnginx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

検証脆弱性一覧

本検証は、以下の脆弱性を検証することができます。

  • nginxの設定ミスで起こるHTTP Splitting
  • nginxの設定ミスで起こるパス トラバーサル
  • nginxの設定ミスで起こるSSRF
  • nginxの設定ミスで起こるレスポンスヘッダの出力不備
  • nginxの設定ミスで起こるMultiline response headers
  • nginxの設定ミスで起こるreferer/origin検証の問題
  • nginxの設定ミスで起こるリファラの検証不備
  • nginxの設定ミスで起こるHostヘッダフォージェリ

原文

翻訳記事

Dockerの環境の構築

本検証を実施する場合には、以下の環境を用意してください。

  • dockerが動くこと
  • nginxイメージがインストールされていること(無くても自動的にインストールします)
  • docker-composerコマンドが動作すること

また一部の検証で、リクエスト改ざんのためにローカルプロキシツールが必要になります。

VMの設定

検証環境がVMにある場合、VMのネットワーク設定に以下の設定を入れてください。
[host]127.0.0.1:80 <=>[guest]0.0.0.0:8080

検証環境の立ち上げ方

本リポジトリをクローンしてください。

クローンしたリポジトリのディレクトリに移動し、以下のコマンドを実行してください。

docker-compose up

hosts設定

hostsファイルに以下の設定を追加してください。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages