top of page

硝子の照合 — Strutsの春(長編フィクション)

  • 山崎行政書士事務所
  • 9月15日
  • 読了時間: 6分

— 2017年「Equifax大規模流出:Apache Struts(CVE‑2017‑5638)未適用→OGNL注入→横展開→失効証明書で監視停止→約1.47億件流出・後年の帰属/和解」を骨格にした創作

00|金曜 14:06 硝子越しの質問

芙蓉(ふよう)クレジット情報センターの与信審査フロア。夏芽は、申し込みフォームの**「職業」欄にカーソルが戻されるのを見て、キーボードの上で指を止めた。背後のラックでは、Apache Strutsで組まれた古い申込ポータルが稼働している。WAFは緑、SIEMは穏やか、TLS復号プロキシは——「要注意:証明書期限近」**。

「あとで更新しよう。今は混んでる。」そう言って、ひとまずメモに“来週”と書いた。

静かな午後、Content‑Typeの見慣れたヘッダーに、見慣れない式が忍び込む。${...OGNL...}。画面のこちら側で忙しくタイプする人には、音も色もない。

01|14:22 “止める/伝える/回す”

静岡・山崎行政書士事務所。ホワイトボードに**律斗(りつと)**が三行を書く。

止める/伝える/回す

  • 止める申込ポータル孤島化外向き白リスト以外遮断Strutsアプリ一時停止証跡一方向で保全。TLS復号プロキシの証明書即更新し、監視の目戻す

  • 伝える三文の一次報を役員/現場/所管に。“事実”と“可能性”を段落で分け、正午/17時に時刻を約束。「支払い先変更メールは無効」を最初に置く。

  • 回す申込受付紙運用+コールセンターへ切替。遅いけど確実に回す。審査孤島端末で最小継続。

りなが補う。「72時間法の時計を回します。“声は鍵”折り返し+二名承認)を全窓口で。」

奏汰(そうた)は構成図に赤を走らせる。「Strutsの古傷(CVE‑2017‑5638)、Content‑Type経由のOGNL注入RCEに入り、アプリの足DBへ寄る筋。パッチ月初に出ている当たってない可能性。」

悠真(ゆうま)はモニタの凡庸なログを指で弾く。「“凡庸な成功”の連続が違和感成功過ぎる。」

ふみかが三文を置く。

現状申込ポータル不審な挙動を検知。当該系を孤島化し、外向き白リスト化証跡保全を開始。TLS復号証明書更新対応申込受付紙運用+コールセンターで継続。正午に一次報、17時に更新。お願い支払い先変更などメールのみの依頼は無効必ず電話で二重確認を。

受付の白い猫のマスコット(やまにゃん)が、しっぽのType‑Cを小さく光らせた。

「遅いけど確実。」

02|15:11 “見えていなかった”1か月

TLS復号プロキシ証明書更新されると、SIEM吠えた今まで静かだった外向き複数の塊夜間圧縮ファイル連続送出りなが眉を寄せる。「“見えていなかった期間”がある。失効証明書で復号が止まり監視閉じていた。」

蓮斗(れんと)が四つの数字を掲げる。

  • MTTD(検知)24分(アプリ異常→監視復活で実体)

  • 一次封じ込め53分(孤島化/白リスト/停止/証明書更新)

  • 外向き送出既往期間あり(要照合)

  • 影響推定個人識別情報(PII)格納DBに接続痕(継続調査)

律斗は短く言う。「勝ってはいない。**“間に合っている”**だけだ。」

03|16:28 硝子の倉庫の鍵

データマート権限太ったままだった。本番分析鍵束ひとりに集まり、アプリ古いトークン倉庫出入りできる。奏汰が鍵束を三つに分ける図を描く。「読む鍵/書く鍵/署名する鍵別人に。常時特権ゼロ必要なときだけ(JIT)に渡す。」

悠真WAF新しい耳をつける。Content-Typeヘッダー内のOGNLパターン**、異常なUser-Agent連番に見えないHTTP境界の申込票がプリンタから連続で吐き出される。遅いけど確実足場を作る。

04|17:00 一次報

事実申込ポータルでの不審挙動を受け、孤島化/外向き白リスト化/アプリ停止TLS復号証明書の更新を実施。監視復活後外向き送出の痕を確認、証跡保全中。影響(現時点)個人情報の第三者提供の確証なし継続調査)。申込受付紙運用+コールで継続。約束翌正午に更新。“メールだけ”の依頼は無効電話二重確認を。

怒号はない。時刻不安終わりを作る。

05|夜 20:35 “壁の向こう”の相手

外向き行き先で散り、薄い共通があった。休日静かに出て行き、には止む相手返事をしない。ただ受け取るりなが言う。「帰属私たちが言わない事実手順だけ言い切る公的発表歩調を合わせる。」

06|翌朝 06:50 “パッチの窓”

Strutsセキュリティ告知春先に出ていた。S2‑045/CVE‑2017‑5638パッチ適用窓一週間で見送られ、翌週他の障害対応翌月繁忙で棚上げ。“来週”は来なかった

奏汰手順を書き換える。

  1. 「正しい更新」でも“人の10分会議”記録復帰線)。

  2. 「例外」には期限48時間自動失効)。

  3. 「監視の目」は二重化TLS復号の証明書期限監視)。

やまにゃんの札が光る。

「速さは、戻れるときだけ味方。」

07|正午 二次報(推計と確定)

封じ込め孤島化/停止継続、外向き送出の期間推計宛先特定を進行。権限の三分割JIT特権を導入。影響件数推計上限・下限で提示、“確証あり”と“可能性”を段落で分離。夜間新環境(空の箱)へ引っ越し旧環境証跡保存72時間の線を維持。

蓮斗の数字。

  • MTTD24分 → 10分TLS証明書監視の導入)

  • 一次封じ込め53分 → 31分

  • JIT特権常時特権ゼロ

  • 例外期限遵守率98%

08|二週間後 告知の昼

芙蓉センター数字言い切った「最大で約1.47億件」「氏名・生年月日・住所・社会保障番号等」「一部で運転免許番号」無料のモニタリング凍結の手続き専用回線“誰がやったか”は公的発表を待つ。“何が起きたか”は自分の言葉短く正確に。

コールセンターでは、みお攻撃者役で訓練する。「緊急で口座を—」「今の番号に折り返します。上長同席の10分会議で再登録します。

にもにもなる。手続き鍵穴狭くする。

09|数か月後 和解と冬

規制当局和解公表され、補償枠監査決まるのちに公的機関帰属を語り、起訴状掲示される。技術の文書Strutsの古傷失効証明書監視の目欠落機械的に記す。

講堂三つの時計が並ぶ。

  1. 現場の時間(申込・審査・与信)

  2. 規制の時間72時間継続報告

  3. 経営の時間(信頼・和解・改善)

りなは三行で締める。

言い切る(事実と可能性を混ぜない)期限を付ける(例外は48時間で自動失効)二重に確かめる自動の間に**“人の10分”**)

夏芽更新作業票小さな四角を増やした。「証明書の期限」「二系統の目」「復帰線の確認」硝子の照合は、割れやすい。だから遅いけど確実正面から選ぶ。

——

参考リンク(URLべた張り/事実ベース・一次情報/主要公的整理・技術資料)

※物語はフィクションですが、骨格(Apache Struts CVE‑2017‑5638(S2‑045)によるRCE、失効証明書でTLS復号監視が停止していた事実、約1.47億人規模の告知、規制当局との和解後年の起訴・帰属)は以下に基づいています。

補足:House Oversight報告書やGAO資料は、パッチ未適用デジタル証明書期限切れにより監視が機能していなかった経緯組織内ガバナンスの問題点を詳述。FTCの和解発表とDOJの起訴は法的帰結を示しています。

最新記事

すべて表示
地球の影 — 宇宙機構の十一月(長編フィクション)

— 2023年の「宇宙機関への不正アクセス:秋に潜伏→11月下旬に公表。Active Directory(認証基盤)周辺の侵害が疑われたが、ミッションや重要情報への影響は確認されず、対策強化・分離や多要素の徹底へ」という報道・公表を骨格にした創作。人物・会話はフィクションで...

 
 
 
短針の夜 — 銀座の時計工房(長編フィクション)

— 2023年夏に公表された「国内大手時計メーカーへの不正アクセス:7月下旬の侵入→8月上旬の一次公表→8月下旬にランサムウェアである旨と漏えいの確認→秋に“約6万件の個人情報アイテム”の漏えい確定、攻撃グループはALPHV/BlackCatが名乗り、パスポート写し等の掲載...

 
 
 
止まったフレーム — 春のスタジオ(長編フィクション)

— 2022年3月の「東映アニメーション」不正アクセス事案:3/6確認→社内システム一部停止→TVシリーズ4作品の放送に影響→映画『ドラゴンボール超 スーパーヒーロー』公開延期(4/22→6/11)→4/15 TVアニメ制作再開の公表→4/28...

 
 
 

コメント


bottom of page