PatchSiren cyber security CVE debrief
CVE-2026-47706 strawberry-graphql CVE debrief
CVE-2026-47706 is a medium-severity vulnerability in Strawberry GraphQL, a library for creating GraphQL APIs. The vulnerability affects versions 0.71.0 through 0.315.6 and is caused by a lack of cycle detection in fragment spreads, leading to an application-level denial of service (DOS). When a query contains circular fragment references, the `determine_depth` function enters an infinite recursion, resulting in a RecursionError and crashing the validation process. The vulnerability has a CVSS score of 5.3 and is classified as CWE-400 and CWE-674.
- Vendor
- strawberry-graphql
- Product
- strawberry
- CVSS
- MEDIUM 5.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-06-04
- Original CVE updated
- 2026-07-22
- Advisory published
- 2026-06-04
- Advisory updated
- 2026-07-22
Who should care
Users of Strawberry GraphQL versions 0.71.0 through 0.315.6 should be aware of this vulnerability and take steps to mitigate it.
Technical summary
The QueryDepthLimiter extension in Strawberry GraphQL is vulnerable to an application-level DOS due to a lack of cycle detection in fragment spreads. This can be exploited by sending a query with circular fragment references, causing the `determine_depth` function to enter an infinite recursion.
Defensive priority
Medium
Recommended defensive actions
- Upgrade to version 0.315.7 or later
- Review and update affected systems and dependencies
Evidence notes
The vulnerability is patched in version 0.315.7. Users can refer to the vendor advisory and release notes for more information.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-47706 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-47706
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-47706 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-47706
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://github.com/strawberry-graphql/strawberry/releases/tag/0.315.7
[email protected] - Product, Release Notes
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://github.com/strawberry-graphql/strawberry/security/advisories/GHSA-qfwv-87qj-98xq
[email protected] - Exploit, Vendor Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.