🔍 CVE-2022-37315

7.5
CVSS Score
HIGH
2022-08-01
2026-08-25 18:17
✅ 완료

🇰🇷 한글 설명

graphql-go(0.8.0 이하 버전)의 타입 정의 파서에서 무한 재귀가 발생하는 취약점입니다. 공격자가 악의적인 GraphQL 스키마를 제공할 경우 시스템 자원을 고갈시킬 수 있습니다.

💡 쉬운 설명

프로그램이 자기 자신을 끝없이 반복해서 호출하게 만드는 오류입니다. 이로 인해 컴퓨터가 과부하에 걸려 서비스가 멈출 수 있습니다.

🇺🇸 원문 (English)

graphql-go (aka GraphQL for Go) through 0.8.0 has infinite recursion in the type definition parser.

📍 영향받는 시스템

graphql-go (GraphQL for Go) version 0.8.0 and below

⚔️ 공격 벡터

악의적으로 설계된 재귀적 GraphQL 타입 정의를 파서에 입력

🛡️ 대응 방법

graphql-go 라이브러리를 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 결과의 버전이 0.8.0 이하인지 확인하십시오.

Shell / Script
go list -m all | grep graphql-go

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H