🇰🇷 한글 설명
Next.js의 App Router를 사용하는 애플리케이션에서 Edge 런타임을 사용하는 Server Action을 호출할 경우 과도한 메모리 소비가 발생할 수 있습니다. 이 취약점은 특정 버전 범위에서 발생하며, 메모리 고갈로 인한 서비스 거부(DoS)를 유발할 수 있습니다.
💡 쉬운 설명
웹사이트의 특정 기능을 실행할 때 컴퓨터의 메모리를 너무 많이 사용하게 만들어 사이트를 느리게 하거나 멈추게 할 수 있는 문제입니다. 서버가 감당할 수 없는 양의 메모리를 요구하여 서비스가 중단될 위험이 있습니다.
🇺🇸 원문 (English)
Next.js is a React framework for building full-stack web applications. In versions 13.0.0 through 15.5.20 and 16.0.0 through 16.2.10, requests targeting Next.js applications using App Router with at least one Server Action can lead to excessive memory consumption if that Server Actions uses the Edge runtime. This issue has been fixed in versions 15.5.21 and 16.2.11.
📍 영향받는 시스템
Next.js 13.0.0 ~ 15.5.20 및 16.0.0 ~ 16.2.10
⚔️ 공격 벡터
Edge 런타임을 사용하는 Server Action을 대상으로 하는 악의적인 요청 전송
🛡️ 대응 방법
Next.js를 버전 15.5.21 또는 16.2.11 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 Next.js 버전을 확인하여 취약한 버전 범위(13.0.0-15.5.20 또는 16.0.0-16.2.10)에 해당하는지 확인합니다.
npm list next | grep next
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
💻 영향받는 소프트웨어
IBM WebSphere Application Server