CVE-2025-59414 in Nuxt정보

요약

\~에 의해 VulDB • 2026. 06. 02.

Nuxt는 Vue.js용 오픈소스 웹 개발 프레임워크입니다. 버전 3.19.0 및 4.1.0 이전의 Nuxt에서는 Island 페이로드 부활 메커니즘에 클라이언트 측 경로 순회(Path Traversal) 취약점이 존재하여, 특정 프리렌더링 조건이 충족될 경우 공격자가 동일한 애플리케이션 도메인 내 다른 엔드포인트로 향하는 클라이언트 측 요청을 조작할 수 있었습니다. 이 취약점은 Nuxt Islands가 직렬화된 `__nuxt_island` 객체를 발견했을 때 자동으로 가져오는 클라이언트 측 페이로드 부활 프로세스(`revive-payload.client.ts`)에서 발생합니다. 프리렌더링 중 API 엔드포인트가 조작된 `__nuxt_island` 객체를 포함하는 사용자 제어 데이터를 반환하면, 해당 데이터는 `devalue.stringify`를 사용하여 직렬화되어 프리렌더링 페이지에 저장됩니다. 클라이언트가 프리렌더링 페이지로 이동하면 `devalue.parse`가 페이로드를 역직렬화합니다. Island 리바이버(Reviver)는 키(key)에 경로 순회 시퀀스가 포함될 수 있는 `/__nuxt_island/${key}.json`을 가져오려 시도합니다. Nuxt 3.19.0 이상 또는 4.1.0 이상으로 업데이트하십시오.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

GitHub M

예약하다

2025. 09. 15.

모더레이션

수락

항목

VDB-324748

EPSS

0.00372

출처

Want to know what is going to be exploited?

We predict KEV entries!