🇰🇷 한글 설명
React Server Components의 여러 패키지에서 서비스 거부(DoS) 취약점이 발견되었습니다. 특수하게 조작된 HTTP 요청을 서버 함수 엔드포인트로 전송할 경우 서버 충돌, 메모리 부족 또는 과도한 CPU 사용을 유발할 수 있습니다.
💡 쉬운 설명
해커가 조작된 요청을 보내 웹 서버를 멈추게 하거나 컴퓨터 자원을 모두 써버리게 만들 수 있는 문제입니다. 이로 인해 서비스가 중단되어 사용자들이 웹사이트를 이용할 수 없게 됩니다.
🇺🇸 원문 (English)
Multiple denial of service vulnerabilities exist in React Server Components, affecting the following packages: react-server-dom-parcel, react-server-dom-turbopack, react-server-dom-webpack.
The vulnerabilities are triggered by sending specially crafted HTTP requests to Server Function endpoints, and could lead to server crashes, out-of-memory exceptions or excessive CPU usage; depending on the vulnerable code path being exercised, the application configuration and application code.
Strongly consider upgrading to the latest package versions to reduce risk and prevent availability issues in applications using React Server Components.
📍 영향받는 시스템
react-server-dom-parcel, react-server-dom-turbopack, react-server-dom-webpack 패키지
⚔️ 공격 벡터
서버 함수(Server Function) 엔드포인트로 조작된 HTTP 요청 전송
🛡️ 대응 방법
해당 패키지들을 최신 버전으로 업그레이드
🔧 검증 코드
출력된 패키지 목록과 현재 설치된 버전을 확인하여 취약한 버전인지 대조
npm list react-server-dom-parcel react-server-dom-turbopack react-server-dom-webpack