CVE-2026-53633
KritikTeknik Veri (Otomatik)
- CVSS Skoru
- 9.8
- EPSS
- 0.9%
- CWE
- CWE-749
- KEV Durumu
- Hayır
Yayım tarihi: 14 Temmuz 2026
Vitest, Vite tarafından güçlendirilen bir test çerçevesidir. 3.0.0'dan 3.2.5, 4.1.8 ve 5.0.0-beta.4'e kadar, Vitest Tarayıcı Modu, allowWrite veya allowExec tarafından kontrol edilmeksizin ham Chrome Geliştirme Araçları Protokolü yöntemlerini ileten bir cdp() API'si açığa çıkardı. Bu, uzak bir istemcinin tarayıcı API meta verilerini açığa çıkarmasına ve CDP Page.setDownloadBehavior ve Runtime.evaluate'i kullanarak vite.config.ts'yi geçersiz kılmak ve saldırganın kontrol ettiği Node.js kodunu çalıştırmak için kullanmasına izin verdi. Bu sorun, 3.2.5, 4.1.8 ve 5.0.0-beta.4 sürümlerinde giderilmiştir.
Orijinal açıklama (İngilizce)
Vitest is a testing framework powered by Vite. From 3.0.0 until 3.2.5, 4.1.8, and 5.0.0-beta.4, Vitest Browser Mode exposed a cdp() API that forwarded raw Chrome DevTools Protocol methods without being gated by allowWrite or allowExec, allowing a remote client with exposed browser API metadata to use CDP Page.setDownloadBehavior and Runtime.evaluate to overwrite vite.config.ts and execute attacker-controlled Node.js code. This issue is fixed in versions 3.2.5, 4.1.8, and 5.0.0-beta.
Referanslar
- https://github.com/vitest-dev/vitest/commit/385a1aefd4c2bfa5e7d58bf7c6834c929969f2c7
- https://github.com/vitest-dev/vitest/commit/63e3b2eee4d58da56786a6333f517b9b492528c7
- https://github.com/vitest-dev/vitest/commit/e4067b3b150005fd42cf75f994300119245806b9
- https://github.com/vitest-dev/vitest/pull/10444
- https://github.com/vitest-dev/vitest/pull/10450
- https://github.com/vitest-dev/vitest/pull/10456
Bu CVE için henüz editoryal inceleme yapılmadı. Sadece otomatik teknik veri gösteriliyor.