이번 소식
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 프로젝트 생성·실행·빌드 안내에서 기본 흐름을 먼저 확인하세요. 이 학습 글은 기본 사용법을 다루며, 이번 파일 접근 검사 변경의 근거와 적용 버전은 위 공식 출처에서 확인할 수 있습니다.
새 글 받아보기
RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.