🔍 CVE-2026-45109

7.5
CVSS Score
HIGH
2026-05-13
2026-11-04 04:17
✅ 완료

🇰🇷 한글 설명

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 이상이면 패치된 것이고, 그보다 낮은 버전이면 취약한 상태이므로 업그레이드가 필요합니다.

Shell / Script
npm ls next 2>/dev/null | grep -E 'next@'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

💻 영향받는 소프트웨어

Next.js