🔍 CVE-2018-1274

7.5
CVSS Score
HIGH
2018-04-18
2026-06-26 18:44
✅ 완료

🇰🇷 한글 설명

Spring Data Commons의 특정 버전에서 속성 경로 파서(property path parser)의 무제한 리소스 할당 취약점이 발견되었습니다. 인증되지 않은 원격 공격자가 Spring Data REST 엔드포인트를 통해 요청을 보낼 경우 CPU와 메모리 소비를 급증시켜 서비스 거부(DoS) 상태를 유발할 수 있습니다.

💡 쉬운 설명

해커가 특수한 요청을 보내 컴퓨터의 자원을 과도하게 사용하게 만들어 서비스를 멈추게 할 수 있는 문제입니다. 이를 통해 웹사이트나 애플리케이션이 정상적으로 작동하지 않게 됩니다.

🇺🇸 원문 (English)

Spring Data Commons, versions 1.13 to 1.13.10, 2.0 to 2.0.5, and older unsupported versions, contain a property path parser vulnerability caused by unlimited resource allocation. An unauthenticated remote malicious user (or attacker) can issue requests against Spring Data REST endpoints or endpoints using property path parsing which can cause a denial of service (CPU and memory consumption).

📍 영향받는 시스템

Spring Data Commons 1.13 ~ 1.13.10, 2.0 ~ 2.0.5 및 이전 지원 종료 버전

⚔️ 공격 벡터

인증되지 않은 원격 사용자가 Spring Data REST 엔드포인트로 조작된 속성 경로 요청을 전송

🛡️ 대응 방법

Spring Data Commons를 취약점이 해결된 최신 버전으로 업데이트

🔧 검증 코드

명령어 결과에 취약한 버전 범위의 spring-data-commons가 나타나면 해당 시스템은 취약한 상태입니다.

Shell / Script
mvn dependency:tree | grep -E 'spring-data-commons:[1-2]\.(13|0\.[0-5])'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Data Commons