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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-37197 | Kitploit
ツール/GitHubGitHub/pavanvootla-sec/cve-2026-37197
偵察脆弱性分析エクスプロイト情報収集ウェブセキュリティペネトレーションテスト
GitHubpavanvootla-sec/cve-2026-37197

CVE-2026-37197

リポジトリを見る
2ヶ月前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2026-37197 - NukeViet CMS v4.5.07 におけるサーバーサイドリクエストフォージェリ (SSRF)

概要

VINADES JSC NukeViet CMS v4.5.07 の管理者リモートアップロード機能に、サーバーサイドリクエストフォージェリ (SSRF) の脆弱性が存在します。この問題により、認証された管理者がファイルアップロード時に細工されたリモートファイルURLを指定することで、サーバー側から任意のURLへのHTTPリクエストを発生させることができます。

この脆弱性により、攻撃者は内部ネットワークサービスとやり取りしたり、内部リソースをスキャンしたり、外部から直接到達できない制限付きエンドポイントにアクセスしたりする可能性があります。

脆弱性の詳細

  • CVE ID: CVE-2026-37197
  • 脆弱性タイプ: サーバーサイドリクエストフォージェリ (SSRF)
  • ベンダー: VINADES JSC
  • 製品: NukeViet CMS
  • 影響を受けるバージョン: v4.5.07
  • 攻撃タイプ: リモート
  • 認証の必要性: あり(管理者アクセスが必要)
  • 影響: 情報漏えい / 内部ネットワークの列挙

影響を受けるコンポーネント

この脆弱性は以下のコンポーネントに存在します。

root@kitploit:~
admin/upload/upload.php
vendor/vinades/nukeviet/Files/Upload.php

影響を受ける関数は以下のとおりです。

root@kitploit:~
save_urlfile()
check_url()

これらの関数は、ユーザーが指定したリモートファイルURL(fileurl)を、外部へのリクエストに関する十分な検証や制限なしに処理します。

技術的な説明

リモートアップロード機能により、管理者はURLソースを使用してファイルをアップロードできます。fileurl パラメータを通じて細工されたURLが指定されると、アプリケーションは指定された宛先に対してサーバーサイドリクエストを実行します。

十分な検証が実装されていないため、管理者アクセス権を持つ攻撃者はこの動作を悪用して、アプリケーションサーバーに任意の内部または外部リソースへのHTTPリクエストを開始させることができます。

さらに、リダイレクト動作も追跡されるため、内部リソースへのアクセスやネットワーク偵察のリスクが高まります。

攻撃ベクトル

認証された管理者が、リモートアップロードエンドポイントに細工されたURLを送信します。

攻撃シナリオの例:

  1. 管理者がリモートアップロード機能にアクセスします。
  2. 内部サービスを指す悪意のあるURLが指定されます。
  3. サーバーが外部へのリクエストを実行します。
  4. 内部サービスがプローブまたは列挙される可能性があります。

ターゲットの例:

root@kitploit:~
http://127.0.0.1
http://localhost
http://169.254.169.254
http://192.168.1.1
http://internal-service:8080

これにより、以下が可能になる可能性があります:

  • 内部ネットワークのスキャン
  • 内部限定サービスへのアクセス
  • クラウドメタデータの露出(環境に依存)
  • 情報漏えい

概念実証 (PoC)

細工されたリクエストの例:

root@kitploit:~
POST /admin/index.php?language=en&nv=upload&op=upload HTTP/1.1
Host: target.com
Content-Type: application/x-www-form-urlencoded
Cookie: admin_session=SESSION

fileurl=http://127.0.0.1:8080

サーバーは指定されたURLの取得を試み、その結果、内部リソースへのサーバーサイドリクエストが発生します。

セキュリティへの影響

悪用に成功すると、攻撃者は以下を行う可能性があります:

  • 内部ネットワークサービスの列挙
  • localhost または内部IP範囲のスキャン
  • 機密性の高い内部エンドポイントへのアクセス
  • 内部サービスからの情報取得
  • デプロイ構成によってはクラウドメタデータサービスへのアクセス

根本原因

この問題は、以下の理由により発生します:

  • 適切なURL検証の欠如
  • 外部へのリクエスト制限の欠如
  • 内部IP範囲に対する許可リスト/ブロックリストの適用がない
  • リダイレクトが自動的に追跡される

推奨される緩和策

VINADES JSC は以下の緩和策を実装する必要があります。

  1. 内部/プライベートIP範囲へのリクエストをブロックします:
root@kitploit:~
127.0.0.0/8
10.0.0.0/8
172.16.0.0/12
192.168.0.0/16
169.254.169.254
localhost
  1. 許可するプロトコルを以下のものに制限します:
root@kitploit:~
http
https
  1. リダイレクトを無効化または制限します。

  2. ホスト名とDNSの検証を実装して、SSRFバイパス手法を防ぎます。

  3. 可能な場合は、信頼されたリモートドメインに対して許可リスト方式を使用します。

タイムライン

  • 脆弱性発見者: Pavan V
  • ベンダーの対応: 今後のリリースで修正予定(該当する場合)
  • CVE採番: CVE-2026-37197

参照

  • プロジェクトリポジトリ: https://github.com/nukeviet/nukeviet

発見者

Pavan V

ツールをダウンロード