🔍 CVE-2014-3625

5.0
CVSS Score
MEDIUM
2014-11-20
2026-06-17 00:08
✅ 완료

🇰🇷 한글 설명

Pivotal Spring Framework의 정적 리소스 처리 관련 경로 순회 취약점으로, 원격 공격자가 지정되지 않은 벡터를 통해 임의의 파일을 읽을 수 있습니다. 영향받는 버전은 3.0.4~3.2.11, 4.0.0~4.0.7, 4.1.0~4.1.1입니다.

💡 쉬운 설명

웹 서버가 폴더 경로를 제대로 검증하지 않아서 공격자가 원래 접근할 수 없는 파일들을 읽을 수 있게 하는 문제입니다. Spring Framework의 특정 버전에서 정적 파일(CSS, JS, 이미지 등)을 서빙할 때 발생합니다.

🇺🇸 원문 (English)

Directory traversal vulnerability in Pivotal Spring Framework 3.0.4 through 3.2.x before 3.2.12, 4.0.x before 4.0.8, and 4.1.x before 4.1.2 allows remote attackers to read arbitrary files via unspecified vectors, related to static resource handling.

📍 영향받는 시스템

Spring Framework 3.0.4-3.2.11, 4.0.0-4.0.7, 4.1.0-4.1.1

⚔️ 공격 벡터

경로 순회 문자열(../, ..\)을 포함한 HTTP 요청을 정적 리소스 경로에 전송하여 임의의 파일 접근

🛡️ 대응 방법

Spring Framework를 3.2.12, 4.0.8, 4.1.2 이상 버전으로 즉시 업그레이드

🔧 검증 코드

Spring Framework 의존성 버전이 3.2.11 이하, 4.0.7 이하, 또는 4.1.1 이하이면 취약점에 노출되어 있으므로 즉시 패치 버전으로 업그레이드해야 합니다.

Shell / Script
find . -name pom.xml -o -name build.gradle 2>/dev/null | xargs grep -h 'spring-framework\|org.springframework' 2>/dev/null | grep -iE 'version|3\.[0-2]|4\.[01]'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:N/C:P/I:N/A:N

💻 영향받는 소프트웨어

Spring Framework