難しいのは、スキャナーが何かを見つけること自体ではありません。顧客データの漏えいにつながるのか、販売を止めるのか、次回の保守まで待てるのかを判断することです。再現可能な証拠のない赤い警告が20件あっても、作業は増えるだけで判断は容易になりません。
セキュリティ監査は、定義した対象を、ある時点の特定のネットワーク位置から調べます。Sitelemetryは、選択したモジュールの結果を検出事項、証拠、チェック一覧にまとめます。すべてを併せて読んでください。ジョブの完了は、あらゆる攻撃を試したことや、すべてのアカウント操作を調べたことを意味しません。
この監査の範囲
測定できること
- 選択したモジュールに応じて、DNS・メールポリシー、TLS、HTTPヘッダー、技術的な特徴、公開情報、APIの公開範囲を検査します。
- プランとプロファイルが許可する場合、指定TCPポート、認証の公開面、ソフトウェア供給網の兆候、追加エンジンも対象になります。
- 対応する成功チェックと未完了の観測を、検出事項とともに記録します。
証明できないこと
- 外部スキャンだけでは、すべての権限規則、非公開エンドポイント、業務ロジックの安全性は証明できません。
- タイムアウト、フィルタリング、ログイン要件、エンジンの利用不可は検査範囲を狭めます。合格ではありません。
- 技術の推定や接続成功だけでは、悪用可能な脆弱性は証明されません。
スキャン前に所有権と実施権限を確認してください。プラン、プロファイル、明示的に選んだモジュール、エンジンの利用可否が範囲を決めます。完全監査を選んでも条件は変わりません。実際のレポート範囲を確認しましょう。
スコアより先に証拠を読む
対象ホスト名またはURL、観測時刻、モジュール、応答や接続の証拠、確信度、修正案を確認します。実際のHTTP応答にヘッダーがないことと、要求が完了しなかったことは別です。TLSハンドシェイクに失敗したならヘッダーは未測定です。そこから5件のヘッダー欠落を作ると結果を過大評価します。
社内チケットには必要最小限の証拠を残します。秘密情報が公開されていた場合は、値そのものを共有せず、場所とマスクした識別子を記録してください。バージョンの一致は調査の手掛かりです。侵害を断定する前に、実際の導入バージョンと提供元の勧告を確認します。
重大度に事業の状況を加える
| 観測内容 | 実務上の優先度 | 次の判断 |
|---|---|---|
| 使用可能な認証情報が公開されている | 緊急。権限によっては最重要 | 失効・更新し、アクセスを調査 |
| TLS証明書の期限切れ・信頼エラー | 高 | 信頼できる接続と更新を確認 |
| ブラウザー保護ポリシーの欠落 | 制御に応じて通常は中または低 | 強制前に動作を確認 |
| 技術情報の公開・フレームワーク識別 | 通常は低または情報 | 関連性と修正適用状況を確認 |
| 443番ポートが接続を受け付ける | 想定されたサービスの観測 | 番号だけでなくTLSとアプリを評価 |
この表は優先順位の例であり、証拠の代わりではありません。顧客ログインと公開静的ファイルでは重要性が違います。確信度は観測の確かさ、重大度は起こり得る影響を示します。いずれも実際の悪用が起きた証明にはなりません。
開放ポートと情報アラートを文脈で判断する
公開HTTPSサイトにはHTTPSの待受けが必要です。443番が開いているだけでは脆弱性ではありません。80番もHTTPSに転送するなら妥当な場合があります。実際の挙動を確認してください。管理、データベース、古い転送サービスには責任者と公開理由が必要です。TCP接続成功が証明するのは到達性であり、匿名利用やソフトウェアのバージョンではありません。
一般的なポート観測とサービス固有の検出が同じ公開リスクを示すなら、修正は一つの課題にまとめます。タイムアウトは閉鎖の証明ではありません。ZAPのModern Web Applicationアラートも情報レベルです。探索方法の助言であり、修正パッチが必要な欠陥ではありません。
正規の通信を壊さず原因を修正する
- 確認済みの公開リスクを抑える。意図しない公開を止め、認証情報を更新し、関連ログを調べます。ファイルを消しても漏えいキーは失効しません。
- 原因のある層を変える。TLSはCDNで終端され、ヘッダーはプロキシで追加され、サービスは別ホストにある場合があります。
- 動作を変えるポリシーは段階導入する。CSP報告、ログイン転送、埋め込み決済、必要な連携を強制前に試します。
- 不要なアクセスを減らす。管理サービスを必要なネットワーク経路に限定し、検証済みの復旧手段を確保します。
各課題に担当者、期限、完了確認の証拠を設定します。スコアのためにすべてのサービスを止めないでください。目標は、顧客の操作を維持しながら、正当な理由のある小さな攻撃対象範囲にすることです。
比較できる条件で再検査する
同じホスト、スキーム、プロファイル、モジュールで繰り返し、前後のレポートと変更内容を保存します。DNS、CDN、キャッシュが関わるなら、更新後のサービスを調べたことを確認してください。モジュールを無効にしてスコアが上がっても、修正の証明にはなりません。
- 元の証拠が再現しないことを確認する。
- 影響するログイン、登録、決済、埋め込み内容を試す。
- スキップ、失敗、部分完了とエンジンの利用可否を確認する。
- 新しい観測で課題を閉じ、残る範囲の制限は別に記録する。
人によるテストが必要な範囲を知る
アカウント間の分離、業務操作を通じた権限昇格、2人のユーザー間の認可は、多くの場合、意図的な認証済みテストが必要です。ログイン画面を発見しても規則の検証にはなりません。追加の許可済み調査にはOWASPテストガイド、ブラウザー制御にはHTTPヘッダーの指針を利用します。
重要なリリース前に基準を取り、基盤、認証、依存関係の変更後に該当チェックを繰り返します。自動化は保守を支援しますが、認証書を発行したり、攻撃がないことを保証したり、範囲を定めたペネトレーションテストを置き換えたりはしません。
よくある質問
高スコアなら安全ですか?
報告された範囲で測定した制御の結果です。広い安全性を主張する前に、証拠、未実施モジュール、未検証のアカウント操作を確認してください。
情報レベルの結果もすべて修正しますか?
いいえ。有用な構成情報として保存し、関連する弱点や運用要件がある場合に課題化します。想定どおりHTTPSが使えることは欠陥ではありません。
MCPから同じ監査を実行できますか?
対応ツールはアカウントのプランと権限を使います。範囲と完了詳細を確認してください。ツールがあることは、全モジュールや外部エンジンの実行を意味しません。
出典・参考資料
- OWASP:Webセキュリティテストガイドowasp.org
- ZAP:Modern Web Application情報アラートwww.zaproxy.org
- OWASP:HTTPヘッダーの指針cheatsheetseries.owasp.org
Sitelemetryチームが、製品の監査範囲とリンク先の一次資料に照らして作成しています。観測事例と明記されていない例は、説明用のものです。



