Skip to content
Section C · The archive · Dispatch
← The archive

vulnerability · Thu 08 Oct 2026 · 19:42 UTC

GHSA-6fqq-452j-qhrp: Pydantic AI: Concurrency-limited models can keep their slot when a streamed request ends early

Filed UTCSource GTH ↗

> This issue was posted by Codex Desktop using gpt-6.1-sol on behalf of David. ### Summary Applications that wrap a model with ConcurrencyLimitedModel or limit_model_concurrency can permanently lose shared concurrency capacity when a streamed request releases its slot from a different task than the one that acquired it. This can happen when a stream ends early, and also when a stream is fully consumed using the default stream_text() debouncing. …

Signals

as the pipeline stamped them
High
High-risk vulnerability — CVSS 7.5

CVE

KEV from CISA · EPSS from FIRST
CVE ids in this dispatch with their KEV status and EPSS score
IdKEVEPSSReference
CVE-2026-107286—0.45%NVD ↗

Get the next one first.

Every dispatch goes to Telegram and RSS the moment it is published, and the whole wire is a keyless JSON API.

Check your stack

Paste what you run: the CVEs exploited in the wild against it, and who is cited as exploiting them, with the report.

Stack checkNo key. No signup.