CVE-2025-27407
원격 코드 실행: 조작된 GraphQL 스키마 로드 시
- 게시됨
- 2025. 3. 12.
- 업데이트됨
- 2025. 11. 3.
- CNA 할당 중
- GitHub_M
- 증거 관찰됨
- 2026. 8. 14.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H낮음 · 다음 30일
- 백분위수
- 87.2%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
graphql-ruby는 GraphQL의 Ruby 구현체입니다. 버전 1.11.5부터 1.11.8, 1.12.25, 1.13.24, 2.0.32, 2.1.14, 2.2.17, 2.3.21 이전 버전까지, `GraphQL::Schema.from_introspection`(또는 `GraphQL::Schema::Loader.load`)에서 악의적인 스키마 정의를 로드하면 원격 코드 실행이 발생할 수 있습니다. 신뢰할 수 없는 소스의 JSON으로 스키마를 로드하는 모든 시스템은 취약하며, GraphQL::Client를 사용하여 GraphQL 인트로스펙션을 통해 외부 스키마를 로드하는 시스템도 포함됩니다. 버전 1.11.8, 1.12.25, 1.13.24, 2.0.32, 2.1.14, 2.2.17, 2.3.21에는 이 문제에 대한 패치가 포함되어 있습니다.
소스
1로컬 랩 및 개념 증명 익스플로잇 for CVE-2025-27407, Direct Transfer HTTP 경로를 통해 GitLab의 GraphQL 인트로스펙션 스키마 로더를 대상으로 합니다. 컨테이너화된 환경과 자동화된 트리거 스크립트를 포함합니다.
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.