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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2020-15778-SCP-Command-Injection-Check — このスクリプトは、システムユーザー、学生、管理者が自分のSCP(セキュアコピー)クライアントがCVE-2020-15778(OpenSSH SCPのコマンドインジェクションの脆弱性、バージョン≤ 8.3p1)に対して脆弱かどうかを確認するための、安全でシンプルなツールです。 | Kitploit
ツール/GitHubGitHub/drackyjr/cve-2020-15778-scp-command-injection-check
脆弱性スキャナー脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテスト学習と教育
GitHubdrackyjr/cve-2020-15778-scp-command-injection-check

CVE-2020-15778-SCP-Command-Injection-Check

このスクリプトは、システムユーザー、学生、管理者が自分のSCP(セキュアコピー)クライアントがCVE-2020-15778(OpenSSH SCPのコマンドインジェクションの脆弱性、バージョン≤ 8.3p1)に対して脆弱かどうかを確認するための、安全でシンプルなツールです。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2020-15778 – OpenSSH SCP コマンドインジェクションの脆弱性 (検出スクリプト)

概要

CVE-2020-15778 は、OpenSSH が提供する scp ユーティリティで発見されたコマンドインジェクションの脆弱性です(バージョン ≤ 8.3p1)。この問題により、細工された送信先引数(バッククォートを含む)が scp に渡された場合、攻撃者はクライアントシステム上で任意のコマンドを実行できます。

このリポジトリには、Bash で書かれた安全な検出およびシミュレーションスクリプトが含まれています。このスクリプトは、ユーザーやシステム管理者が以下のことを行うのに役立ちます:

  • 自身のシステムの scp バージョンが脆弱かどうかを識別する
  • 脆弱性の仕組みを理解する
  • 危険なコマンド入力(例:バッククォートを含む引数)をテスト・検出する
  • この脆弱性の緩和方法と回避方法を学ぶ

CVE-2020-15778 とは?

OpenSSH の scp では、バージョン 8.3p1 以前は、シェルに渡す前に送信先引数を適切にサニタイズしません。これにより、攻撃者はバッククォート(`)などのシェルメタ文字を使用して任意のコマンドを注入できます。

悪意のあるコマンドの例

root@kitploit:~
scp file.txt user@host:`touch /tmp/pwned`/file.txt

脆弱な SCP バージョンでは、このコマンドの実行時にクライアントのマシン上で touch /tmp/pwned が実行されます。

影響を受けるバージョン

SCP バージョン状態
≤ 8.3p1脆弱
≥ 8.4p1非脆弱

スクリプトの機能

この Bash スクリプトは、以下のアクションを実行します:

  • システムにインストールされている現在の SCP バージョンを検出する
  • バージョン 8.3p1 と比較して脆弱かどうかを判断する
  • ユーザーにサンプル SCP 送信先文字列の入力を促す
  • 入力に含まれる安全でないパターン(バッククォートなど)を分析する
  • 警告を表示し、緩和に関するガイダンスを提供する

使用方法

ステップ 1: スクリプトをクローンまたはダウンロードする

root@kitploit:~
git clone https://github.com/drackyjr/CVE-2020-15778-SCP-Command-Injection-Check.git
cd scp-cve-2020-15778-checker

ステップ 2: スクリプトを実行可能にする

root@kitploit:~
chmod +x scp_cve_check.sh

ステップ 3: スクリプトを実行する

root@kitploit:~
./scp_cve_check.sh

参考文献

  • CVE レコード: CVE-2020-15778
  • OpenSSH リリースノート
  • Redhat
ツールをダウンロード