빠른 소식

Vite 8.3.3, 개발 서버 파일 접근 검사 보강

·설명 약 2분·작성: 해비·블로그 소개

이번 소식

Vite 8.3.3이 정식 배포됐습니다. 개발 서버가 허용된 파일만 제공하도록 검사하는 두 경로를 수정했습니다.

달라진 점

  • ?vite-wasm-instance 요청에도 파일 접근 검사를 적용합니다. 함께 추가된 테스트에는 허용 범위 밖 파일과 .env 요청이 403으로 거부되는지 확인하는 사례가 포함됩니다.
  • safeModulePaths에는 URL 대신 해석된 파일 ID를 저장합니다. 루트 기준 URL과 실제 파일 경로를 구별하고, 해석되지 않은 서버 측 모듈 요청을 안전한 경로로 등록하지 않도록 바꿨습니다.
  • 같은 날 8.2.4와 8.1.6도 공개됐습니다. 다만 변경 범위는 같지 않습니다. 8.1.6 변경 기록에는 이 두 항목 중 경로 처리 수정만 명시돼 있어, 모든 버전에 두 수정이 똑같이 적용됐다고 볼 수 없습니다.

어떤 점이 달라지나요?

개발 중인 프로젝트의 파일을 어디까지 외부에 제공할지 다루는 변경입니다. 공식 설정 문서에서 기본 호스트는 localhost이며, --host 또는 0.0.0.0 설정은 LAN·공용 주소에서도 요청을 받게 합니다. 개발 서버를 다른 기기에 공유하는 프로젝트라면 업데이트와 파일 접근 설정을 우선 점검하는 것이 좋습니다. 이는 설정 문서를 바탕으로 한 점검 권고입니다.

이번 소식은 개발 서버 수정에 관한 것입니다. 실제 악용이나 특정 CVE·위험 등급, 정적 빌드 배포 전체에 대한 영향은 확인되지 않았습니다.

공식 출처·발표 시점

8.3.3 공개: 2026년 10월 6일 13:07:42 KST. GitHub 공식 릴리스의 공개 시각입니다. 8.2.4는 같은 날 13:42:58 KST, 8.1.6은 13:48:45 KST에 공개됐습니다.

세부 근거: 파일 접근 검사 변경, 모듈 경로 처리 변경, 8.2.4 릴리스, 8.1.6 릴리스, 개발 서버 설정.

함께 확인할 학습

개발 서버 실행과 배포용 빌드의 차이가 낯설다면 React·Vite 프로젝트 생성·실행·빌드 안내에서 기본 흐름을 먼저 확인하세요. 이 학습 글은 기본 사용법을 다루며, 이번 파일 접근 검사 변경의 근거와 적용 버전은 위 공식 출처에서 확인할 수 있습니다.

원문 출처 보기 →

이 소식이 도움이 되었나요?

댓글 0

이 글을 쓴 해비

웹사이트를 제작·운영하고, 개인 서비스와 자동화·AI 도구를 만듭니다. 직접 만들며 배운 내용과 문제 해결 과정을 BlogFlow에 기록합니다.

새 글 받아보기

RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.

RSS 피드 구독하기

댓글 남기기