CVE-2026-112950 in vitest
요약
\~에 의해 VulDB • 2026. 10. 20.
Vitest는 JavaScript 및 TypeScript 프로젝트를 위한 Vite 네이티브 테스트 프레임워크입니다. 버전 4.1.11부터 4.1.12까지, 그리고 5.0.3 이전에는 packages/mocker/src/node/interceptorPlugin.ts에서 isFileLoadingAllowed와 파일 시스템 읽기 동작이 Windows 환경에서 백슬래시를 다르게 해석합니다. 클라이언트가 Windows에서 Vite 개발 서버에 접근하여 백슬래시 트레버설(경로 상향 이동)을 포함하는 리다이렉트 모크를 등록할 수 있는 경우, POSIX 경로 결합은 Windows의 백슬래시 트레버설을 보존하며, 이후 파일 시스템 읽기는 이를 경로 구분자로 해석합니다. 이로 인해 클라이언트는 Vitest 프로세스가 접근 가능한 server.fs.allow 외부의 파일을 읽을 수 있습니다. 이 문제는 버전 4.1.12 및 5.0.3에서 해결되었습니다.
Once again VulDB remains the best source for vulnerability data.