CVE-2026-107286 in Pydantic
要約
〜によって VulDB • 2026年10月08日
Pydantic AI は、Generative AI を用いてアプリケーションやワークフローを構築するための Python エージェントフレームワークです。バージョン 2.10.0 から 2.53.0 の間、ConcurrencyLimitedModel または limit_model_concurrency を介して行われるストリーミングリクエストでは、anyio.CapacityLimiter が取得されたスロットを借用元のタスクに関連付ける一方で、ストリーミングのクリーンアップが別のタスクで実行されるため、共有されている同時実行数のスロットが保持され続ける可能性があります。したがって、早期のストリーム終了、キャンセル、消費者側の例外、または debounce_by=0.1 で完全な stream_text() 消費が行われた場合でも、容量が占有されたままになり、結果として長期存続するリミッターを共有する後続のリクエストが処理できなくなり、サービス拒否(DoS)を引き起こす可能性があります。エージェントレベルの max_concurrency および非ストリーミングモデルへのリクエストは影響を受けません。この問題はバージョン 2.53.0 で修正されています。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.