CVE-2026-39888 in praisonaiagents情報

要約

〜によって VulDB • 2026年06月01日

PraisonAIはマルチエージェントチームシステムです。バージョン1.5.115より前では、praisonaiagents.tools.python_toolsのexecute_code()関数はデフォルトでsandbox_mode="sandbox"に設定されており、ユーザーコードは制限された__builtins__辞書とASTベースのブロックリストでラップされたサブプロセス内で実行されます。サブプロセスラッパー内に埋め込まれたASTブロックリスト(python_tools.pyのblocked_attrs)には11個の属性名しか含まれておらず、これは直接実行パスでブロックされる30以上の名名の厳密な部分集合です。サンドボックスから脱出するためのフレームトラバーサルチェーンを形成する4つの属性(__traceback__、tb_frame、f_back、f_builtins)はすべてサブプロセスリストに存在しません。これらの属性を捕捉された例外を通じてチェーンすることで、サブプロセスラッパーフレームの実際のPython組み込み辞書が露出します。これにより、execをブロックされていない変数名で取得して呼び出すことができ、残りのすべてのセキュリティレイヤーをバイパスします。この脆弱性は1.5.115で修正されています。

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

責任者

GitHub M

予約する

2026年04月07日

モデレーション

承諾済み

エントリ

VDB-356461

EPSS

0.00476

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!