PT-2026-30762 · Unknown · Strawberry Graphql

Jfoz1010

·

Published

2026-04-06

·

Updated

2026-06-05

·

CVE-2026-35526

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 Strawberry GraphQL versions prior to 0.312.3
Description Strawberry GraphQL WebSocket subscription handlers for both the graphql-transport-ws and legacy graphql-ws protocols allocate an asyncio.Task and associated Operation object for every incoming subscribe message without limiting the number of active subscriptions per connection. An unauthenticated attacker can open a WebSocket connection, send a connection init message, and flood subscribe messages with unique IDs. Each message unconditionally spawns a new asyncio.Task and async generator, leading to linear memory growth and event loop saturation, potentially causing server degradation or an out-of-memory (OOM) crash.
Recommendations Update to Strawberry GraphQL version 0.312.3 or later.

Fix

DoS

Resource Exhaustion

Allocation of Resources Without Limits

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-35526
GHSA-HV3W-M4G2-5X77
PYSEC-2026-134

Affected Products

Strawberry Graphql