CVE-2026-107286 in Pydanticinformación

Resumen

por VulDB • 2026-10-08

Pydantic AI es un framework de agentes en Python para construir aplicaciones y flujos de trabajo con IA generativa. Desde la versión 2.10.0 hasta la 2.53.0, las solicitudes transmitidas (streamed) realizadas a través de ConcurrencyLimitedModel o limit_model_concurrency pueden retener ranuras compartidas de concurrencia porque anyio.CapacityLimiter asocia una ranura adquirida con la tarea que la solicita, mientras que la limpieza del stream puede ejecutarse en una tarea diferente. Por lo tanto, el final anticipado del stream, la cancelación, excepciones del consumidor o un consumo completo de stream_text() con debounce_by=0.1 pueden dejar ocupada la capacidad, impidiendo eventualmente que las solicitudes posteriores que comparten el limitador de larga duración puedan proceder y causando una denegación de servicio (DoS). Las solicitudes a nivel de agente con max_concurrency y las solicitudes del modelo no transmitidas (non-streaming) no se ven afectadas. Este problema está resuelto en la versión 2.53.0.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

GitHub M

Reservar

2026-10-07

Divulgación

2026-10-08

Moderación

aceptado

Artículo

VDB-415458

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!