何が起きたか
iFlytek astron-agentのDDLホワイトリストハンドラーは不完全なブラックリストを使用しており、コメントスモグリングによって回避でき、リモートの呼び出し元がエージェントの知識/メモリデータベースに対して意図しないDDLを実行できるようにします。NVD(vulndb CNA)はCVSS 7.3を公開PoC付きで付与し、CISA SSVCはこれを悪用可能/自動化可能とマークしています。2026-10-26公開。
なぜ重要か
astron-agentは、LLM駆動ワークフローによってメモリ/知識ストアがクエリされるエージェントフレームワークです。DDLホワイトリストのバイパスにより、攻撃者またはプロンプト注入されたエージェントが永続化層を変更または破損させ(さらにコマンドを発行する可能性も)、エージェントの保存されたコンテキストとその後の決定に影響を与えることができます。
攻撃経路
認証されていないリモートの呼び出し元が、エージェントのメモリ/データベースのexec_ddlエンドポイントにDDLを送信します。不完全なブラックリストはコメント/空白スモグリングで回避されるため、攻撃者が選択したSQL/DDLがエージェントのメモリデータベースに対して実行されます。公開PoCがリリースされ、ベンダーは応答していません。
影響を受けるシステム
iFlytek astron-agent 1.1.2まで(DDL Whitelist Handler)。
緩和策
修正版はありません(ベンダー非対応)。exec_ddlエンドポイントへのアクセスを制限し、使用しない場合は無効にし、ブラックリストではなく許可リストに対してDDLを検証/正規化してください。