「SSH」を安全に利用する【前編】
安全なはずの「SSH」が抱える6大セキュリティ問題とは? 危険性と対策は
「SSH」は安全なリモートアクセスを確立するために不可欠な通信プロトコルだ。一方でSSHには、攻撃者に狙われる可能性がある幾つかのセキュリティ問題があるという。それは何なのか。
企業のセキュリティ部門は、新型コロナウイルス感染症(COVID-19)のパンデミック(世界的大流行)に適応するネットワークセキュリティの確保を迫られている。企業は従業員のテレワークを可能にするために、さまざまなリモートアクセス機能を導入し、その安全な使い方を従業員に教育してきた。
そうした取り組みにおいて中心的な役割を果たしているのが、リモートアクセスとリモート管理の事実上の標準技術である「SSH」(Secure Shell)だ。SSHは1995年にタトゥ・ウルネン氏が開発した通信プロトコルで、通信の暗号化によってリモートアクセスの安全を確保する。SSHにより、セキュリティで保護されていないネットワーク経由でも安全に別のコンピュータにログインできるようになる。従業員やシステム管理者は、ネットワークインフラの管理やコマンドの遠隔実行、別のコンピュータ内のデータ/アプリケーションへのリモートアクセスを安全に実行可能だ。
SSHは、遠隔操作プロトコル「Telnet」(Teletype Network)やファイル転送プロトコル「FTP」といった暗号化を前提としないプロトコルより、はるかに安全なデータのやりとりを可能にする。SSHは暗号アルゴリズム「AES」(Advanced Encryption Standard)とハッシュアルゴリズム「SHA-2」(Secure Hash Algorithm 2)を使用して通信を保護することで、やりとりするデータのプライバシーと整合性を確保する。
SSHの主な6つのセキュリティ問題
一方でSSHを狙う攻撃は複数あり、企業が被害を受ける可能性がある。攻撃者はリモート接続を保護するための仕組みや、暗号鍵に存在する脆弱(ぜいじゃく)性を悪用して攻撃に及ぶ。
攻撃者は「InterPlanetary Storm」など、SSHの脆弱性を悪用したマルウェアによる攻撃でSSHを狙う。「Lemon Duck」など、システムリソースを不正に使って暗号通貨(仮想通貨)をマイニング(採掘)する「クリプトマイナー」を悪用する攻撃者もいる。botネット(マルウェアに感染したコンピュータが形成するネットワーク)の「FritzFrog」は、ブルートフォース(総当たり)攻撃によって、SSH認証を要求するサーバ(SSHサーバ)500台以上の侵入に成功した。
SSHの主なセキュリティ問題は次の6つだ。
- パスワード認証
- SSHの認証方式にはパスワード認証と公開鍵認証がある。ブルートフォース攻撃でパスワードが流出する危険性を考えると、公開鍵認証を使用する方が安全だと言える。ただし鍵の厳重な管理が不可欠だ。
- 暗号鍵の管理の不備
- 公開鍵認証では、SSHサーバが保持する公開鍵と、クライアントが保持する秘密鍵を利用する。攻撃者は秘密鍵を入手することで、信頼するクライアントとしてSSHサーバの認証を受け、不正侵入できる。
- 秘密鍵の侵害
- 暗号鍵の脆弱性やサーバ/クライアント間の認証プロセスの不備は、不正アクセスのリスクを高める。
- パッチ未適用のSSHソフトウェア
- SSHサーバへのパッチの適用を怠ると攻撃を受ける危険性が高まる。
- 通信保護技術の不備
- SSL/TLSなど安全な通信のための技術を利用する必要がある。
- シャドーSSHサーバ
- 企業が把握していないSSHサーバのことであり、これが存在すれば脆弱な状況になる。
TechTarget発 先取りITトレンド
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
TechTarget発 先取りITトレンド
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
この記事の著者
関連記事
新着ホワイトペーパー PR
-
事例
なぜワンキャリアは障害復旧を3時間から1時間以内に短縮できたのか -
製品資料
自社のDevSecOpsはどこまで進んでいる? 進捗を測る指針“成熟度モデル”とは -
製品資料
実際に悪用される脆弱性は4%前後 優先的に対処すべき脆弱性を把握するには? -
事例
三菱ケミカルが脆弱性への迅速な対応フローを実現した方法とは? -
技術文書・技術解説
MDMだけでは防げない? Appleデバイスに潜む5つのセキュリティギャップ
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
LLMの「過学習」、正しく説明している文章はどれ?
-
2
IT人材の42%が転職予備軍 辞めさせない組織の4つの共通
-
3
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
4
Claudeが耐量子暗号を攻略 迫られる暗号移行計画の見直し
-
5
問い合わせ対応業務を効率化、セマンティック検索とFAQ自動生成の活用メリット
-
6
「Google勤務なのに生活に困る」 非正規従業員の“厳し過ぎる現実”
-
7
GitHub Copilotを使いこなす第一歩 初めてのプロンプト6つのコツ
-
8
レガシー基幹システムをSAPに統合 山善が突き止めた「標準化と個別最適」の境界線
-
9
「HDD終了」は本当か 巨大クラウド2社が下した大容量フラッシュへの決断
-
10
「結局使わなくなる」Microsoft 365 Copilotを半年で定着 キリンの3施策
ホワイトペーパーランキング PR
-
1
属人化や仕様バグはなぜ起きる? AI時代に必須のドキュメント文化の作り方
-
2
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
3
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
中小企業必見、Microsoft 365でゼロトラストセキュリティを実現する方法
-
6
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
7
“あのファイル転送”で暗躍するノーウェアランサム
-
8
5分で分かる「AI駆動開発エージェント」 要件定義から設計・実装・テストまで
-
9
動画で知るランサムウェア被害企業のリアル、会計データが無事だった理由とは
-
10
マンガで解説:「ゼロトラスト」「SASE」の必要性とメリット
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー