Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
THM-Vulnerability_Capstone-CVE-2018-16763 — THMルームの脆弱性キャップストーンとCVE-2018-16763向けエクスプロイトスクリプトに関する解説 | Kitploit
ツール/GitHubGitHub/wizardy0ga/thm-vulnerability_capstone-cve-2018-16763
偵察ポートスキャン脆弱性分析エクスプロイトウェブアプリケーション悪用CTFペネトレーションテスト学習と教育Archived

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
GitHub
wizardy0ga/thm-vulnerability_capstone-cve-2018-16763

THM-Vulnerability_Capstone-CVE-2018-16763

THMルームの脆弱性キャップストーンとCVE-2018-16763向けエクスプロイトスクリプトに関する解説

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

THM-Vulnerability_Capstone-CVE-2018-16763

THMルーム「Vulnerability Capstone」& CVE-2018-16763のエクスプロイトスクリプトに関する解説。

クレジット

私はこの脆弱性の発見について功績を主張しません。以下の方々に感謝します。

脆弱性発見:
0xd0ff9

TryHackMe ルーム & 作者:
https://tryhackme.com/room/vulnerabilitycapstone
https://tryhackme.com/p/cmnatic

参考文献:
https://github.com/noraj/fuelcms-rce/blob/master/exploit.rb
https://github.com/daylightstudio/FUEL-CMS/issues/478
https://packetstormsecurity.com/files/164756/Fuel-CMS-1.4.1-Remote-Code-Execution.html

脆弱性

1. リモートコード実行

Fuel CMSはWebアプリケーション向けのコンテンツ管理システムです。バージョン1.4.1では、任意のPHPコードを評価/実行できるRCE脆弱性が2つの異なる経路で存在します。最初のRCE経路は、フィルターデータパラメーターを使用した/fuel/pages/select/へのGETリクエストです。2番目の経路は、データパラメーターを使用した/fuel/previewへのPOSTリクエストです。インターネットでしばらく検索しましたが、残念ながら脆弱性の箇所を示すソースコードを見つけることができませんでした。私の腕前が悪いのは承知しています…笑。では、解説に進みます!

解説

まずはポートスキャンで攻撃対象の全体像を把握しましょう。私は、nmapで絞り込んだスキャンを行う前に、rustscanでターゲットの概要を取得するのが好きです。

image

標準的な感じですね。これらのポートではSSHとHTTPが動いていると思いますが、より具体的な情報を得るためにnmapでさらにスキャンを実行します。

image

SSHとHTTPが標準ポートで動作していることがわかりました。それではWebページを見てみましょう!

image

WebサーバーはFuel CMSバージョン1.4をホストしています。このバージョンはPHPコード評価を介したコマンドインジェクションに対して脆弱です。以下にあるNVDのCVEを見てみましょう。

image

このソフトウェアには複数のエクスプロイトが存在します。私はPythonでエクスプロイトを提供しましたが、これは粗末なものです。なぜなら、コマンドの出力を確認するためにWebリクエストのレスポンスを手動で解析しなければならないからです。余分な部分を除去しようと試みましたが成功しませんでした。それでは見てみましょう!

image

ls -alコマンドを実行しました。コマンドの出力がHTMLのdiv要素の間に表示されているのがわかります。

image

フラグは明かしませんが、ヒントをあげます!ホームディレクトリを調べることから始めてください。この解説を読んでくださりありがとうございます。楽しんでください!

ツールをダウンロード