PT-2022-5135 · Juniper Networks · Juniper

·

CVE-2022-31173

·

Published

2022-05-18

·

Updated

2023-07-24

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 Juniper versions prior to 0.15.10
Description The issue is related to uncontrolled recursion in the Juniper GraphQL server library for Rust, which can result in a program crash. This can be caused by deeply nested fragments in a GraphQL request, potentially leading to a stack overflow in the server. The estimated number of potentially affected devices worldwide is not available. There is no information about real-world incidents where this issue was exploited.
Recommendations For versions prior to 0.15.10, upgrade to version 0.15.10 to resolve the issue. For users unable to upgrade, limit the recursion depth manually as a temporary workaround.

Exploit

Fix

Uncontrolled Recursion

Resource Exhaustion

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

Weakness Enumeration

Related Identifiers

BDU:2022-06392
CVE-2022-31173
GHSA-4RX6-G5VG-5F3J
RUSTSEC-2022-0038

Affected Products

Juniper