PT-2026-31784 · Starlette+1 · Starlette+1

Published

2026-04-09

·

Updated

2026-04-10

·

CVE-2026-40115

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions PraisonAI versions prior to 4.5.128
Description PraisonAI is a multi-agent teams system. The WSGI-based recipe registry server (server.py) reads the entire HTTP request body into memory based on the client-supplied Content-Length header without any limit. With authentication disabled by default, any local process can send arbitrarily large POST requests to exhaust server memory and cause a denial of service. The Starlette-based server (serve.py) has RequestSizeLimitMiddleware with a 10MB limit, but the WSGI server lacks equivalent protection.
Recommendations Update to version 4.5.128 or later.

Exploit

Fix

DoS

Allocation of Resources Without Limits

Weakness Enumeration

Related Identifiers

CVE-2026-40115
GHSA-2XGV-5CV2-47VV

Affected Products

Praisonai
Starlette