🔍 CVE-2019-11269

5.4
CVSS Score
MEDIUM
2019-06-12
2026-06-17 02:12
✅ 완료

🇰🇷 한글 설명

Spring Security OAuth의 특정 버전에서 오픈 리다이렉터 취약점이 발견되었습니다. 공격자가 조작된 redirect_uri 파라미터를 사용하여 권한 부여 코드를 공격자가 제어하는 외부 URI로 유출시킬 수 있습니다.

💡 쉬운 설명

로그인 과정에서 사용자를 엉뚱한 사이트로 보내버리는 취약점입니다. 이 과정에서 중요한 로그인 인증 정보가 해커에게 전달될 수 있습니다.

🇺🇸 원문 (English)

Spring Security OAuth versions 2.3 prior to 2.3.6, 2.2 prior to 2.2.5, 2.1 prior to 2.1.5, and 2.0 prior to 2.0.18, as well as older unsupported versions could be susceptible to an open redirector attack that can leak an authorization code. A malicious user or attacker can craft a request to the authorization endpoint using the authorization code grant type, and specify a manipulated redirection URI via the redirect_uri parameter. This can cause the authorization server to redirect the resource owner user-agent to a URI under the control of the attacker with the leaked authorization code.

📍 영향받는 시스템

Spring Security OAuth 2.3.6 미만, 2.2.5 미만, 2.1.5 미만, 2.0.18 미만 및 이전 지원 종료 버전

⚔️ 공격 벡터

authorization endpoint에 조작된 redirect_uri 파라미터를 포함한 요청을 전송하여 인증 코드를 탈취

🛡️ 대응 방법

Spring Security OAuth를 최신 보안 패치가 적용된 버전(2.3.6, 2.2.5, 2.1.5, 2.0.18 이상)으로 업데이트

🔧 검증 코드

출력된 결과에서 spring-security-oauth의 버전을 확인하여 취약한 버전 범위에 해당하는지 체크

Shell / Script
mvn dependency:tree | grep spring-security-oauth

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Security