OpenClawの「常に許可」機能のセキュリティ脆弱性とより安全な代替案

✍️ OpenClawRadar📅 公開日: April 2, 2026🔗 Source
OpenClawの「常に許可」機能のセキュリティ脆弱性とより安全な代替案
Ad

OpenClaw承認システムの脆弱性

OpenClawの承認システムは、コマンドを実行する前にユーザーに「これを実行してもよいですか?」と尋ね、一度だけ承認または常に承認するオプションを提供します。「常に許可」機能は、最近の2つのCVEを通じてセキュリティリスクとして特定されました。

具体的なセキュリティ問題

CVE-2026-29607: 「常に許可」承認は、内部コマンドではなくラッパーコマンドにバインドされます。time npm testを「常に」承認すると、システムは「常にtimeを許可」と記憶します。その後、エージェント(またはプロンプトインジェクションを通じて)がtime rm -rf /を実行すると、ラッパーコマンドを承認済みのため再プロンプトなしで実行されます。

CVE-2026-28460: この脆弱性は、シェルの行継続文字を使用して許可リスト全体をバイパスします。手法は異なりますが結果は同じです:ユーザーが保護されていると思っていた承認チェックなしでコマンドが実行されます。

両方の脆弱性はOpenClaw 3.12+で修正されていますが、より深い問題は残っています。

行動的セキュリティ問題

修正後も、「常に許可」というメンタルモデルはユーザーに注意を払うのをやめるよう訓練します。最初はユーザーはすべての承認プロンプトを注意深く読みます。3週目までには、プロンプトが煩わしくなりエージェントへの信頼が築かれるため、すべてに「常に」をクリックするようになります。6週目までに、ユーザーは尋ねられてもリストできない20以上の「常に」ルールを蓄積します。

Ad

推奨される代替アプローチ

ソース著者は推奨します:ファイルを変更する、メッセージを送信する、シェルコマンドを実行するものについては「常に許可」を使用しない。代わりに、SOUL.mdファイルに明示的なガードレールを追加してください:

「ファイルを変更する、通信を送信する、シェルコマンドを実行するアクションについては:実行予定の内容を正確に表示し、明示的なOKを待つ。以前の承認は引き継がない。毎回尋ねる。これは交渉の余地がない。」

このアプローチは、Telegramなどのインターフェースで「OK」をタップする回数が増えることを意味しますが、プロンプトインジェクションやエージェント自身の誤認を通じて、古い承認の下で破壊的なアクションを実行することを防ぎます。

重要なポイント

承認システムは利便性の機能であり、セキュリティ境界として設計されたものではありません。それに応じて扱ってください。

📖 Read the full source: r/openclaw

Ad

👀 See Also

Claudeのセキュリティレビューコマンドは、本番システムには制限があります
Security

Claudeのセキュリティレビューコマンドは、本番システムには制限があります

開発者は、MIMEタイプやファイルサイズ制限などの基本的な検証にはClaudeのセキュリティレビューコマンドが役立つが、高度な脅威に対する本番環境の強化には不十分であることを発見しました。解決策としては、ファイル処理を制限された権限を持つ分離ワーカーに分離する、2週間のアーキテクチャー見直しが必要でした。

OpenClawRadar
OpenClawユーザーが、エージェントがAPIキーを平文で公開した後、TOTP 2FAを追加
Security

OpenClawユーザーが、エージェントがAPIキーを平文で公開した後、TOTP 2FAを追加

OpenClawユーザーが「Secure Reveal」というセキュリティスキルを作成しました。このスキルは、保存された認証情報を表示する前に、Telegram経由でのTOTP認証を要求します。これは、デモ中にAIエージェントがAPIキーやパスワードを平文で誤って漏洩させたことを受けた対応です。

OpenClawRadar
AIを人間より信頼しないでください — 同じアクセス制御を適用しよう
Security

AIを人間より信頼しないでください — 同じアクセス制御を適用しよう

Redditの議論では、AIコーディングエージェントをジュニア開発者と同じように扱うべきだと言われています。本番環境へのアクセス禁止、直接書き込み禁止、CI/CDパイプラインと役割ベースの権限の適用が求められています。

OpenClawRadar
AI監査ツールzkao、OpenVMのzkVMゲストライブラリで重要な健全性バグを発見
Security

AI監査ツールzkao、OpenVMのzkVMゲストライブラリで重要な健全性バグを発見

ZK/SECのAI監査ツールzkaoがOpenVMのペアリングライブラリに重大な健全性バグを発見。悪意ある証明者がペアリングの等価性を偽造可能。OpenVM 1.6.0で修正(CVE-2026-46669)。

OpenClawRadar