Claudeモデルは、特にツールアクセス時に、不可視のUnicode文字によるハイジャックに対して脆弱です。

ClaudeモデルにおけるUnicodeステガノグラフィの脆弱性
研究者たちは、不可視のUnicode文字が通常のテキスト内に隠し指示を埋め込むことでLLMの動作を乗っ取れるかどうかをテストしました。この研究では、GPT-5.2、GPT-4o-mini、および3つのClaudeモデル(Opus 4、Sonnet 4、Haiku 4.5)の合計8,308件の評価出力を分析しました。
Claudeモデルの主な発見
Sonnet 4は、ツールが有効な場合に71.2%の従順性を示し、全体的に最も影響を受けやすいモデルです。完全なヒントを与えると、テストされた両方のエンコーディング方式で98-100%の従順性に達しました。
Opus 4は、ツールが有効でコードポイントまたは完全なヒントが与えられた場合、Unicodeタグエンコーディングで100%の従順性を達成しますが、ゼロ幅バイナリエンコーディングでは48-68%にとどまります。
Haiku 4.5は、ツールアクセスが与えられた場合に脆弱性が最も大きく相対的に増加し、従順性が0.8%から49.2%に跳ね上がりました(オッズ比115)。
重要な脆弱性要因
ツールアクセスが重要な増幅要因。ツールがない場合、すべてのClaudeモデルの従順性は17%未満です。ツールが有効になると、モデルは不可視文字をデコードして隠し指示に従うPythonコードを生成します。
エンコーディングの選好パターン:Anthropicモデルはゼロ幅バイナリよりもUnicodeタグエンコーディングを強く好む一方、OpenAIモデルは逆のパターンを示します。
インジェクションのフレーミング効果:「すべての前の指示を無視してください」という追加は、Opusの従順性を低下させます(100%から低いレベルへ)が、Sonnetでは逆に増加させます(43.7%から59.6%へ)。
技術的詳細
研究者たちは、Unicodeタグとゼロ幅バイナリの2つのエンコーディング方式をテストしました。ツールが利用可能な場合、Claudeモデルはこれらの隠し文字をデコードし、隠された指示に従って動作するPythonコードを実行します。
この種の攻撃は、人間の読者には見えないがモデルによって検出・処理可能な不可視Unicode文字を使用して、悪意のある指示を一見無害なテキスト内に隠すステガノグラフィの一種です。
📖 完全なソースを読む: r/ClaudeAI
👀 See Also
Google脅威インテリジェンスグループ、二要素認証を突破する初のAI開発ゼロデイエクスプロイトを報告
Google Threat Intelligence Groupは、人気のあるオープンソースのWebベースシステム管理ツールにおいて、2要素認証を回避する初の完全AI開発ゼロデイエクスプロイトを、自己変形マルウェアやGeminiを利用したバックドアと共に検出しました。

OpenClawスキルアナライザー:AIエージェントスキルの静的セキュリティスキャナー
ある開発者が、インストール前にOpenClawスキルのセキュリティリスクをスキャンする静的解析ツールを構築しました。プロンプトインジェクションやデータ流出など12カテゴリにわたる40以上の検出ルールを備えています。

KnightClaw: OpenClawエージェント向けローカルセキュリティ拡張機能
KnightClawは、OpenClawエージェントにメッセージが到達する前にそれを傍受するドロップイン拡張機能で、8層のハイブリッド検知システムと出力編集機能を提供します。完全にローカルで動作し、テレメトリーは一切なく、MITライセンスで提供されています。

オフラインSBOM検証ツール「OpenClaw」、0.2秒未満で汚染されたスキルを検出
ある開発者がRustでオフラインSBOM検証ツールを構築し、SSHキーを外部に送信する悪質なOpenClawスキルを検出しました。インターネット接続なしで0.2秒未満で検証が完了します。