🇰🇷 한글 설명
React Router 7.7.0에서 7.13.1 버전 사이에서 발생하는 클라이언트 측 교차 사이트 스크립팅(XSS) 취약점입니다. 신뢰할 수 없는 소스로부터 오는 리다이렉트 처리를 할 때 React Server Components(RSC) API를 사용하면 발생할 수 있습니다.
💡 쉬운 설명
웹사이트가 다른 페이지로 이동할 때, 공격자가 조작한 악성 코드가 실행될 수 있는 보안 약점이 발견되었습니다. 이 문제는 React Router의 특정 실험적 기능을 사용할 때만 발생합니다.
🇺🇸 원문 (English)
React Router is a router for React. In versions 7.7.0 through 7.13.1, when using React Router's unstable React Server Components (RSC) APIs, there is a potential client-side Cross-Site Scripting (XSS) vulnerability in the RSC redirect handling if redirects come from untrusted sources. This does not impact applications that are not using the unstable RSC APIs in React Router. This is patched in version 7.13.2.
📍 영향받는 시스템
React Router versions 7.7.0 through 7.13.1 (using unstable RSC APIs)
⚔️ 공격 벡터
신뢰할 수 없는 소스에서 제공하는 리다이렉트 경로를 통해 악성 스크립트 주입
🛡️ 대응 방법
React Router를 버전 7.13.2 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전이 7.7.0 이상 7.13.1 이하인지 확인하십시오.
npm list react-router | grep react-router