CVE-2022-31173

Juniper is vulnerable to @DOS GraphQL Nested Fragments overflow

Published Aug 1, 2022 CVSS 3.1 · 7.5 High EPSS 1.7% KEV · Not listed
Description
Juniper is a GraphQL server library for Rust. Affected versions of Juniper are vulnerable to uncontrolled recursion resulting in a program crash. This issue has been addressed in version 0.15.10. Users are advised to upgrade. Users unable to upgrade should limit the recursion depth manually.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-6229 Juniper is a GraphQL server library for Rust. Affected versions of Juniper are vulnerable to uncontrolled recursion resulting in a program crash. This issue has been addressed in version 0.15.10. Users are advised to upgrade. Users unable to upgrade should limit the recursion depth manually.
Github GHSA Github GHSA GHSA-4rx6-g5vg-5f3j Juniper is vulnerable to @DOS GraphQL Nested Fragments overflow
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Apr 22, 2025, 5:46 PM
Reserved
May 18, 2022, 12:00 AM
Status
Modified
Published
Aug 1, 2022, 7:15 PM
Modified
Jun 17, 2026, 4:44 AM