CVE-2026-84886: simular-ai Agent-S denial of service in OCR HTTP API

CVE-2026-84886 · Severity: medium · CVSS 5.3 · Published 2026-09-03

Agent-S is an AI agent framework that includes an OCR (optical character recognition) service for document and image processing. An attacker can send a specially crafted HTTP request with an extremely large image file to the OCR endpoint, causing the service to consume excessive memory and CPU resources, resulting in denial of service and making the agent unavailable to legitimate users.

Technologies: Simular-Ai Agent-S. Vendors: Simular-Ai.

Quick answers

Is CVE-2026-84886 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-84886 being exploited in the wild.
How severe is CVE-2026-84886?
Medium severity, with a CVSS score of 5.3, published 3 September 2026.
Which products and versions are affected?
Simular-Ai Agent-S up to 0.3.2.
Is there a fix for CVE-2026-84886?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-84886 attacked?
It is attacked over the network, in a software library.
Am I affected by CVE-2026-84886?
Check whether you run Simular-Ai Agent-S at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

The vulnerability is a denial-of-service condition in the OCR HTTP API endpoint (/ocr/) of Agent-S. The ImageData request model accepts an unbounded img_bytes field without any Content-Length, decoded byte-size, or resource consumption limits. FastAPI and Pydantic fully materialize the attacker-controlled JSON request body in memory before the application can reject it based on size. The base64-encoded bytes are then decoded and passed to image parsing and OCR processing without pre-boundary constraints. An unauthenticated attacker on the network can send a request with a multi-gigabyte img_bytes value, exhausting worker memory or CPU and crashing the OCR service or monopolizing OCR workers. No authentication is required and the attack is remotely exploitable.

Affected products

  • simular-ai Agent-S up to 0.3.2

Timeline

  • 2026-09-03: disclosed: Publicly disclosed vulnerability with proof-of-concept
  • 2026-09-03: other: Vendor contacted early but did not respond

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.