🇰🇷 한글 설명
Next.js의 App Router를 사용하는 애플리케이션에서 Server Action을 대상으로 조작된 요청을 보낼 경우 과도한 CPU 소비가 발생할 수 있습니다. 이로 인해 동일한 프로세스 내의 후속 요청 처리가 차단될 수 있는 취약점입니다.
💡 쉬운 설명
특수하게 만들어진 요청을 보내면 웹 서버의 CPU를 과도하게 사용하여 서비스가 느려지거나 멈추게 만들 수 있습니다. 서버가 다른 사용자의 요청을 처리하지 못하게 방해하는 공격입니다.
🇺🇸 원문 (English)
Next.js is a React framework for building full-stack web applications. From 13.0.0 until 15.5.28 and 16.4.1, crafted requests targeting App Router applications with at least one Server Action can cause excessive CPU consumption and block processing of further requests in the same process. Applications using the Pages Router and App Router applications without Server Actions are not affected. This issue is fixed in versions 15.5.28 and 16.4.1.
📍 영향받는 시스템
Next.js 13.0.0 ~ 15.5.28 및 16.4.1 (Server Action을 사용하는 App Router 환경)
⚔️ 공격 벡터
Server Action이 포함된 App Router 애플리케이션에 조작된 HTTP 요청 전송
🛡️ 대응 방법
Next.js를 버전 15.5.28 또는 16.4.1 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 next의 버전을 확인하여 취약한 버전 범위에 해당하는지 체크합니다.
💻 영향받는 소프트웨어
IBM WebSphere Application Server