DoS
Denial of service is cheap against AI systems because inference is expensive. A single request asking for a very long context, a recursive thinking pattern, or a maximally complex tokenization ("unicode bombs") can consume seconds of GPU time. Agent frameworks add a more dangerous variant: a prompt that tricks the agent into invoking itself or another expensive tool in a loop, fanning out until the budget is exhausted. For paid model APIs, the same attack is also a financial denial of service — the attacker doesn't take the service down, they run up the bill. We have seen production CVEs of all three shapes in inference servers (vLLM, TGI), agent frameworks (LangChain, AutoGen), and applications using third-party LLM APIs without per-tenant budget caps. Defenses: per-request token and time limits, per-tenant compute and budget quotas, depth limits on agent recursion, and circuit breakers on tool invocation.
| Severity | CVE | Headline | Package | CVSS |
|---|---|---|---|---|
| HIGH | GHSA-6gcq-wc29-5xf2 | Coraza WAF: stack overflow DoS via JSON body | github.com/corazawaf/coraza/v3 | 7.5 |
| UNKNOWN | CVE-2022-23957 | HP BIOS: firmware flaw allows denial of service | HP ProBook 440 G8 Notebook PC; HP ProDesk 405 G6 Small Form Factor PC | - |
| UNKNOWN | CVE-2022-23954 | HP BIOS: firmware flaw allows denial of service | HP ProBook 440 G8 Notebook PC; HP ProDesk 405 G6 Small Form Factor PC | - |
| UNKNOWN | CVE-2022-23953 | HP BIOS: firmware flaw allows denial of service | HP ProBook 440 G8 Notebook PC; HP ProDesk 405 G6 Small Form Factor PC | - |
| UNKNOWN | CVE-2022-23955 | HP BIOS: firmware flaw allows denial of service | HP ProBook 440 G8 Notebook PC; HP ProDesk 405 G6 Small Form Factor PC | - |
| UNKNOWN | CVE-2022-23956 | HP BIOS: firmware flaw allows denial of service | HP ProBook 440 G8 Notebook PC; HP ProDesk 405 G6 Small Form Factor PC | - |
| UNKNOWN | CVE-2022-23958 | HP BIOS: firmware flaw allows denial of service | HP ProBook 440 G8 Notebook PC; HP ProDesk 405 G6 Small Form Factor PC | - |
| HIGH | CVE-2026-102554 | Guava: unbounded deserialization allocation causes DoS | com.google.guava:guava | 5.9 |
| MEDIUM | CVE-2026-108752 | JupyterHub: OAuth client ID collision lets users hijack servers | 4.2 | |
| MEDIUM | CVE-2026-108748 | Quarkus LangChain4j: WebSocket memory leak enables DoS | 5.3 | |
| MEDIUM | CVE-2026-19576 | Zephyr GT911: stack overflow via rogue touch controller | 6.8 | |
| MEDIUM | CVE-2026-109311 | vLLM: heap overflow DoS via IAMF audio upload | vllm | 6.5 |
| MEDIUM | CVE-2026-109294 | Open WebUI: gzip bomb via image URL causes DoS | open-webui | 6.5 |
| MEDIUM | CVE-2026-109299 | Open WebUI: recurrence rule DoS stalls event loop | open-webui | 6.5 |
| MEDIUM | CVE-2026-109297 | Open WebUI: automation recurrence rules cause DoS | open-webui | 6.5 |
| MEDIUM | CVE-2026-109298 | Open WebUI: regex DoS via grep tools exhausts memory | open-webui | 6.5 |
| MEDIUM | CVE-2026-109295 | Open WebUI: ReDoS via grep file tools stalls workers | open-webui | 6.5 |
| MEDIUM | CVE-2026-108954 | sherpa-onnx: buffer overflow via unvalidated model metadata | sherpa-onnx | 6.3 |
| HIGH | CVE-2026-14164 | libarchive: RAR5 double free enables remote DoS | rhaii/vllm-gaudi-rhel9 | 7.5 |
| MEDIUM | CVE-2026-110257 | OW2 ASM: crafted class file triggers 2GB allocation DoS | 5.5 |