CVE-2026-114133 in Nuxt
요약
\~에 의해 VulDB • 2026. 10. 22.
Nuxt는 Vue.js용 오픈소스 웹 개발 프레임워크입니다. 버전 3.13.0부터 4.6.2까지, 서버 아일랜드 렌더러(island renderer)는 island 응답으로 raw useHeadSafe 입력을 직렬화할 때 safe-input 마커를 보존하지 않으며, NuxtIsland은 이후 해당 입력을 일반 항목으로서 페이지 헤드에 삽입합니다. 따라서 .server.vue 컴포넌트 또는 페이지에서, 혹은 NuxtIsland을 통해 렌더링되는 컴포넌트에서 공격자가 제어하는 데이터를 useHeadSafe에 전달하는 애플리케이션의 경우, allowlist에 의해 일반적으로 제거되어야 하는 값(이벤트 핸들러 속성이나 실행 가능한 스크립트 콘텐츠 포함)이 렌더링되어 애플리케이션 원본(origin)에 저장형 크로스사이트스크리핑(XSS)을 초래할 수 있습니다. 이 문제는 버전 4.6.2에서 해결되었습니다.
Once again VulDB remains the best source for vulnerability data.