🇰🇷 한글 설명
Next.js는 풀스택 웹 애플리케이션 구축을 위한 React 프레임워크입니다. 15.2.0부터 15.5.18 이전 버전 및 16.2.6 이전 버전에서, CVE-2026-44575 수정 사항이 Turbopack 환경의 middleware.ts에 적용되지 않은 것으로 확인되었습니다. 이 취약점은 15.5.18 및 16.2.6에서 수정되었습니다.
💡 쉬운 설명
웹사이트를 만드는 데 쓰이는 도구(Next.js)에 보안 허점이 있었습니다. 이 허점을 막기 위한 이전 수정이 일부 설정에서는 빠져 있어서 생긴 문제입니다.
🇺🇸 원문 (English)
Next.js is a React framework for building full-stack web applications. From 15.2.0 to before 15.5.18 and 16.2.6, it was found that the fix addressing CVE-2026-44575 did not apply to middleware.ts with Turbopack. This vulnerability is fixed in 15.5.18 and 16.2.6.
📍 영향받는 시스템
Next.js 15.2.0 이상 15.5.18 미만, 16.2.6 미만 버전 중 Turbopack으로 middleware.ts를 사용하는 환경
⚔️ 공격 벡터
공격자가 middleware.ts에서 적용되어야 할 보안 검사를 우회하도록 조작된 요청을 보내 인증이나 접근 제어를 피하는 방식으로 추정됩니다.
🛡️ 대응 방법
Next.js를 15.5.18 이상 또는 16.2.6 이상으로 업그레이드합니다 (npm install next@latest 또는 해당 버전 지정).
🔧 검증 코드
출력된 next 버전이 15.5.18 또는 16.2.6 이상이면 패치된 것이고, 그보다 낮은 버전이면 취약한 상태이므로 업그레이드가 필요합니다.
npm ls next 2>/dev/null | grep -E 'next@'