Devotd Github
新着セキュリティ

idogol24/weir v0.8.0 — エージェントの API キー漏えい検査

idogol24/weir は、エージェントの実行経路で API キーが漏えいしていないかを検査し、一部の漏えいを隠す Python ツールです。

リポジトリ情報idogol24/weir ↗

idogol24/weir は、エージェントの実行経路で API キーが漏えいしていないかを検査し、一部の漏えいを隠す Python ツールです。

GitHub の説明: API key leak detection for the agents you build and the coding agent you use. Test any agent with planted fake keys, or see which of your real keys a Claude Code session exposed.

スター
★ 18
フォーク
0
言語
Python
ライセンス
Apache-2.0
最新リリース
v0.8.0
原文を見る ↗GitHub で見る ↗

idogol24/weir の最新リリースは v0.8.0 です。提供された情報には、このバージョンの変更履歴は記載されていません。このリポジトリは、エージェントの実行中に API キーがトレースやログへ漏えいたり、モデルに渡される文脈に混入したりするかを検査する Python ツールです。自分で作ったエージェントに偽のキーを仕込んで漏えいの有無を試し、Claude Code では実際のキーがセッション文脈に入ったりツール呼び出しとして外へ出ったりするかを確認できます。

weir は別の実行ツールとしてエージェントの流れを実行し、漏えい、安全、不完全のいずれかに判定します。Claude Code では、ツール結果からキーをマスクしたり、フックで除去したりする選択可能な機能も提供します。Apache-2.0 ライセンスで配布され、プロジェクト説明ではエージェントおよびコーディングエージェントにおけるキー露出の検出が目的とされます。著者は MLflow の脆弱性 (CVE-2026-116691) を発見したと述べています。これはプロジェクト側が提示した事例であり、提供された情報だけから独立に検証された結果とみなすことはできません。

ドキュメントは、キー値の一部だけが露出する場合や、複数の断片に分割されて 전달される場合など、検出の限界を示しています。したがって、あらゆる形態のキー漏えいを漏らなく検出するツールと解釈するより、明示された実行経路における露出を確認する手段と捉える方が正確です。v0.8.0 で何が変わったか、および検出範囲の検証結果については、提供された情報にありません。