CVE-2025-27415
Nuxt는 페이로드 렌더링 응답을 이용한 캐시 포이즈닝으로 DoS를 허용함
- 게시됨
- 2025. 3. 19.
- 업데이트됨
- 2025. 3. 19.
- CNA 할당 중
- GitHub_M
- 증거 관찰됨
- 2026. 8. 8.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H낮음 · 다음 30일
- 백분위수
- 32.1%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
Nuxt는 Vue.js를 위한 오픈소스 웹 개발 프레임워크입니다. 3.16.0 이전 버전에서는, CDN 뒤에 있는 서버로 조작된 HTTP 요청을 전송함으로써 특정 상황에서 CDN 캐시를 오염(poison)시키고 사이트의 가용성에 심각한 영향을 미칠 수 있습니다. https://mysite.com/?/_payload.json 과 같은 요청을 제작하여 JSON으로 렌더링되게 하는 것이 가능합니다. Nuxt 사이트 앞의 CDN이 경로 캐시 여부를 결정할 때 쿼리 문자열을 무시한다면, 이 JSON 응답은 이후 사이트를 방문하는 방문자에게 제공될 수 있습니다. 공격자는 취약한 사이트에 이 공격을 수행하여 사이트를 무기한 사용 불가 상태로 만들 수 있습니다. 또한 캐시가 재설정되는 경우, 매 X초(=캐싱 기간)마다 요청을 보내는 작은 스크립트를 만들어 캐시를 영구적으로 오염시키고 사이트를 완전히 사용 불가로 만들 수도 있습니다. 이 취약점은 3.16.0에서 수정되었습니다.
소스
1Nuxt3 신뢰할 수 있는 데이터와 함께 외부 신뢰할 수 없는 데이터 수용 취약점
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.