🇰🇷 한글 설명
Apache CXF Fediz의 WS-Federation 플러그인에서 CSRF 취약점이 발견되었습니다. Spring 2, 3, 4 플러그인의 영향을 받는 버전에서 악의적 클라이언트가 피해자의 보안 컨텍스트를 조작된 역할로 설정할 수 있습니다.
💡 쉬운 설명
웹 애플리케이션에서 요청 검증 없이 보안 정보를 받아들여, 공격자가 다른 사용자의 권한을 변조할 수 있습니다. 은행이나 민감한 시스템에서 피해가 클 수 있습니다.
🇺🇸 원문 (English)
Apache CXF Fediz ships with a number of container-specific plugins to enable WS-Federation for applications. A CSRF (Cross Style Request Forgery) style vulnerability has been found in the Spring 2, Spring 3 and Spring 4 plugins in versions before 1.4.3 and 1.3.3. The vulnerability can result in a security context that is set up using a malicious client's roles for the given enduser.
📍 영향받는 시스템
Apache CXF Fediz Spring 2/3/4 plugins < 1.4.3 및 < 1.3.3
⚔️ 공격 벡터
악의적 클라이언트가 조작된 WS-Federation 요청을 전송하여 대상 사용자의 보안 역할(role) 정보를 변조
🛡️ 대응 방법
CXF Fediz를 1.4.3 이상 또는 1.3.3 이상으로 업그레이드, CSRF 토큰 검증 활성화
🔧 검증 코드
Maven 프로젝트에서 cxf-fediz 버전을 확인. 출력된 버전이 1.4.3 미만이거나 1.3.3 미만이면 취약함.
mvn dependency:tree 2>/dev/null | grep -i 'cxf-fediz' || find . -name 'pom.xml' -exec grep -l 'cxf-fediz' {} \; 2>/dev/null