Agno: `FunctionCall`の`field_type`パラメータにおける`eval()`関数を通じた任意のコード実行の脆弱性

### 影響
Agnoの2.3.24より前のバージョンには、モデル実行コンポーネントに任意のコード実行の脆弱性が存在します。`FunctionCall`入力フィールドの`field_type`パラメータが、Pythonの組み込み関数`eval()`に渡され、その値を操作できる攻撃者が、Agnoのプロセス内で任意のPythonコードを実行できるようになります。

これはコードインジェクションの脆弱性(CWE-95)であり、機密性、完全性、可用性に対して重大な影響を与えます。CVSS 3.1スコア:9.3(重大)。

Agnoが、ユーザーからの影響を受ける`FunctionCall`入力にさらされている環境(例えば、API、Web UI、または信頼できないツール/モデルの出力経由)は、この脆弱性の影響を受けます。

### 修正
**Agno 2.3.24**で修正されました。

不安全な`eval()`関数の呼び出しを、固定された`type_mapping`辞書による参照に置き換え、`field_type`は、使用する前に、既知の文字列キーであるか、既に解決済みの`type`オブジェクトであるかどうかが検証されるようになりました。詳細は、以下のコミットを参照してください。
[cbf67552](https://github.com/agno-agi/agno/commit/cbf675521d4d2281925a051784a3b94172e56416)
(PR #5912)。

すべてのユーザーは、2.3.24以降のバージョンにアップグレードする必要があります。現在のリリースライン(2.6.x)には、この修正が含まれています。

### 対策
安全な回避策はありません。アップグレードできないユーザーは、`FunctionCall`入力フィールドの`field_type`パラメータに、信頼できない入力が到達しないようにする必要がありますが、アップグレードすることを強く推奨します。

### 参照
- 修正コミット: https://github.com/agno-agi/agno/commit/cbf675521d4d2281925a051784a3b94172e56416
- 修正プルリクエスト: https://github.com/agno-agi/agno/pull/5912
- CWE-95: https://cwe.mitre.org/data/definitions/95.html

影響を受けるパッケージ:
- pip (Python) agno: 2.3.24より前のバージョンが影響を受け、2.3.24で修正されました。