
オープンソースの脆弱性分析、CVE追跡、パッチ検証、および一時的なセキュリティ封じ込めツール
保守されたカタログであり、万能なゼロデイパッチャーではありません。 本プロジェクトは、Anthropic/Claude の研究に関連して公開されたセキュリティ修正、および別途情報源から得た 2026 年 10 月のベンダーアドバイザリを追跡しています。 これには、CVE-2026-98432 に対する出典明記済みのオリジナル Linux アップストリームパッチ、プロプライエタリ製品や署名済み製品向けのベンダー更新リファレンス、クロスプラットフォームの読み取り専用バージョンフロアチェッカー、そして明示的なロールバックを備えたオプションの Linux 専用一時ランタイム制御が含まれます。
任意のカーネルやバイナリの改変、パッチの自動ダウンロード、 エクスプロイトテスト、およびすべての OS やすべての Anthropic の発見が カバーされているという主張は一切ありません。 オプションで明示的に承認された Linux ランタイム MPTCP 封じ込めが、本ツールキットが導入する唯一の実行可能な変更です。検証済みのベンダー修正やサポート対象リリースが存在しない場合、 正しい結果は不明 / 手動レビューであり、決して「パッチ適用済み」ではありません。
最も簡単な手順については、Easy install を開いてください。 お使いのデバイスを選び、番号付きの手順に従ってください。スマートフォンに Python をインストールする必要はありません。コンピューターでは、Python 3.11–3.15 は 本リポジトリのオプションのオフラインチェックツールを実行する場合にのみ必要です。
| デバイス | 最も手早く安全な手順 | オプションの封じ込め |
|---|---|---|
| Windows | 設定 → Windows Update → 更新プログラムの確認 → 再起動 | 管理者向けの HTTP.sys HTTP/3 露出レビュー。バイナリパッチではありません |
| Mac | システム設定 → 一般 → ソフトウェアアップデート | Safari の JavaScript 制限。完全な WebKit 修正ではありません |
| iPhone / iPad | 設定 → 一般 → ソフトウェアアップデート | Apple の更新まで信頼できないブラウジングを避ける |
| Android / Pixel | 設定 → システム → システムアップデート。Google Play システムアップデートも確認する | 信頼できない USB ホストを避ける。デバイスのロック画面修正ではありません |
| Linux | ディストリビューションの署名済みセキュリティ更新を使用し、再起動する | オプションの監督下で可逆な MPTCP 機能スイッチ(Linux のみ) |
| Chrome | Chrome → ヘルプ → Chrome について → 再起動 | V8 最適化を制限するか、古い Chrome の使用を中止する |
| その他 / 非対応 | 元のデバイスベンダーが公開したセキュリティ更新を使用する | 万能なクロス OS バイナリパッチは存在しません |
ラップトップ/デスクトップからのガイド(root/管理者権限は不要):
python scripts/quickstart.py guide --os linux
python scripts/quickstart.py guide --os windows
python scripts/quickstart.py guide --os macos
python scripts/quickstart.py guide --os android
各ガイドは以下を提供します:変更を加える前に → 簡単な手順 → 一時的な制御を検証する方法 → ベンダーの修正で置き換える方法。 プロファイルを正当化できない場合、コマンドは検証済みプロファイルなしを返します。
実行可能な一時的制御の1つ: Linux MPTCPランタイム無効化。 これは別途明示的な管理者コマンドの後にのみ現在の名前空間を変更し、限定的なロールバック状態を作成し、カーネルにパッチを適用せず、再起動後も永続化しません。詳細は緊急封じ込めを参照してください。 その他すべての一時的なアクションは手動ガイダンスであり、署名されていないバイナリではありません。
インストールコマンドの成功を証拠として扱わないでください。 以下を個別に記録してください:
docs/VALIDATION.mdには正確なコマンドと証拠ワークシートがあります。一部の製品(Androidの未マッピングチェーンやベンダーバックポートカーネルを含む)では、ベンダーの証明がない限り結果は不明 / 手動レビューのままにしなければなりません。
支援付きベンダーハンドオフ、公開された比較可能なバージョンフロアを持つ製品向け(例では既存のMSRCアドバイザリを使用):
python scripts/vendor_handoff.py CVE-2026-33096 --os windows --version 10.0.22631.6936 --vendor-advisory-reviewed --active-version-confirmed --smoke-test-passed
このフラグはオペレーターによる証明であり、自動検出ではありません。最も強い結果はREADY_FOR_CHANGE_REVIEWであり、自動ロールバックやエクスプロイト耐性の主張では決してありません。検証済みのリリース下限がないOSバージョンは、ベンダーによる手動確認のために保留されます。
未公開の欠陥に対してコードパッチが捏造されることはありません。 Anthropicの開示ダッシュボードのほとんどのエントリは、正当な修正を書いたり検証したりするのに十分な技術データを公開していません。カーネル/デバイスの「ユニバーサルホットフィックス」は、CVE名やハッシュ化された開示から安全に合成することはできません。利用可能な場合は、ソースに基づく可逆的な封じ込めを使用してください。そうでない場合は、影響を受けるサービスを隔離するか、使用を停止してください。
data/containments.jsonカタログには、10件の条件付きで限定的な露出低減ガイドが含まれています。これらはCVEの修復を確立するものではありません。新しい自動パッチは、ソースコード、再現可能な脆弱性、サポート対象バージョン、リグレッションテスト、ロールバック、およびレビューが確立された後にのみ受け入れられます。コントリビューションルールを参照してください。
オプションの読み取り専用プラットフォームインベントリは、ディストリビューションファミリー(Debian/Ubuntu、Fedora/RHEL、SUSE、Arch、Alpine、Void、Gentoo、NixOS、Fedora Atomicを含む)、アーキテクチャ、限定的なファームウェアコンテキスト、および一般的なプログラミング言語ツールチェーンの存在を識別します。ツールチェーンやパッケージマネージャーを実行したり、パッチをインストールしたり、ファームウェアを認証したりすることはありません。
python3 scripts/platform_inventory.py --json
python3 scripts/catalog.py inventory
ディストリビューションが不明な場合、または ID_LIKE を介して親のみを報告する場合、ツールは親ディストリビューションの更新コマンドを推奨しません。Android、WSL、コンテナ、Linux サーバー、組み込みハードウェア、クラウドホスト型サービスは、それぞれ異なるベンダーの更新権限を持っています。正確な機能、サポートされていないターゲット、安全なベンダーハンドオフについては、Linux、言語、ハードウェアのカバレッジガイドをお読みください。
キュレーションされた data/advisories.json には、16件のアドバイザリレコードにわたる27件の個別に識別された CVEが含まれています。各レコードのソースはカタログ内にリンクされています。元の Chrome グループには Anthropic/Claude に帰属する CVE が含まれています。10月30日の MediaStream CVE は別のベンダー開示です。これは網羅的な CVE または開示台帳ではありません。
| コンポーネント | 含まれる識別子 | 修正の入手方法 | 検証方法 |
|---|---|---|---|
| Linux IPv4 TCP | CVE-2026-98432 | ディストリビューションが管理するカーネル更新、またはメンテナー向けの帰属されたアップストリームソースパッチ | ベンダーアドバイザリとインストール済みの実行中カーネルパッケージを比較。オプションのソースチェッカー |
| Windows HTTP.sys | CVE-2026-33096 | Microsoft Update / WSUS / エンタープライズ展開 | インストール済みの Windows ビルドおよび正しいクライアント/サーバーエディション。MSRC の適用性 |
| Safari / Apple WebKit | CVE-2026-43715 | Apple Software Update / サポート対象デバイスの更新 | 実際の Safari/OS リリースと一致する Apple セキュリティ速報 |
| Google Chrome Stable | data/advisories.json に記載された17件の CVE | Google の署名済みブラウザ安定版更新 | 実行中の公式 Chrome Stable バージョンが引用されたリリース下限以上であることを確認 |
10月30日の更新: 8件の追加の製品固有 CVE と5件の新しいオペレーターレビュー済みプロファイルが、Nomad、Chrome MediaStream、Delinea Windows Core Agent、ServiceNow AI Platform、Veeam Management Pack をカバーしています。10月30日のホットフィックスと封じ込めハンドオフをご覧ください。これらのエントリはセキュリティパッチを自動的にインストールするものではありません。
追加の未解決項目: Anthropic の Android/Pixel ロック画面チェーンに関する報告は、検証可能な CVE から修正済みビルドへのマッピングを開示していません。このケースは unresolved に記録されており、修正済みと誤ってラベル付けされていません。ハッシュのみの開示台帳エントリは、独立して検証されたパッチに変換することはできません。
ソース: Anthropic の10月27日の報告、 Anthropic の開示ダッシュボード、 Google Chrome リリース、 Apple セキュリティコンテンツ、 Microsoft MSRC、 Linux カーネルアドバイザリ。
前提: Windows/macOS/Linux 上の Python 3.11–3.15、標準ライブラリのみ。 読み取り専用のカタログとクイックスタートツールは管理者/root 権限を必要とせず、ネットワークに接続しません。例外: オプトインの Linux MPTCP ランタイム封じ込めは、明示的な昇格コマンドを必要とし、サービスに影響を与える可能性があります。 iOS/iPadOS/Android デバイスはベンダー固有の更新 UI を使用します。Python CLI はそれらのデバイス上でインストーラーとして動作するものではありません。
このリポジトリのルートから:
python scripts/catalog.py validate
python scripts/catalog.py list
python scripts/catalog.py unresolved
python scripts/catalog.py inventory
実際に更新した後の本物のインストール済み製品バージョンを見つけてから、比較します:
# Exact Google Chrome Stable release, not Chromium, Edge or an OS version:
python scripts/catalog.py check CVE-2026-118306 --platform linux --version 156.0.8078.79
# Windows: full 10.0.<build>.<UBR> installed OS version
python scripts/catalog.py check CVE-2026-33096 --platform windows --version 10.0.22631.6936
# Critical: Windows 11 and Windows Server 2025 both use build 26100.
python scripts/catalog.py check CVE-2026-33096 --platform windows --version 10.0.26100.32690 --variant server
# No automatic status asserted for vendor-specific Linux or Apple builds:
python scripts/catalog.py check CVE-2026-98432 --platform linux --version 7.3.0.0
check の結果は意図的に限定されています: