CVE-2023-34092
Təsvir
Vite frontend alətlərini təqdim edir. 2.9.16, 3.2.7, 4.0.5, 4.1.5, 4.2.3 və 4.3.9 versiyalarından əvvəl Vite Server Options (`server.fs.deny`) ikiqat irəli əyri xətt (//) istifadə edilərək yan keçilə bilər ki, bu da hər hansı autentifikasiyadan keçməmiş istifadəçiyə tətbiqin Vite kök qovluğundan, o cümlədən standart `fs.deny` parametrlərində (`['.env', '.env.*', '*.{crt,pem}']`) göstərilən faylları oxumağa imkan verir. Yalnız Vite dev serverini şəbəkəyə açıq şəkildə təqdim edən istifadəçilər (`--host` və ya `server.host` konfiqurasiya seçimindən istifadə edərək) təsirlənir və yalnız Vite layihəsinin bilavasitə kök qovluğundakı fayllar açıla bilər. Bu problem [email protected], [email protected], [email protected], [email protected], [email protected] və [email protected] versiyalarında düzəldilmişdir.
Necə düzəltmək olar
- vitejs vite3.2.7, 4.0.5, 4.1.5, 4.2.3, 4.3.9 və ya daha yeni versiya
- vite2.9.16, 3.2.7, 4.0.5, 4.1.5, 4.2.3, 4.3.9 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| vitejs vite | 3.0.2 ≤ v < 3.2.7, 4.0.0 ≤ v < 4.0.5, 4.1.0 ≤ v < 4.1.5, 4.2.0 ≤ v < 4.2.3, 4.3.0 ≤ v < 4.3.9, 2.9.15 | 3.2.7, 4.0.5, 4.1.5, 4.2.3, 4.3.9 |
| vitenpm | v < 2.9.16, 3.0.2 ≤ v < 3.2.7, 4.0.0 ≤ v < 4.0.5, 4.1.0 ≤ v < 4.1.5, 4.2.0 ≤ v < 4.2.3, 4.3.0 ≤ v < 4.3.9 | 2.9.16, 3.2.7, 4.0.5, 4.1.5, 4.2.3, 4.3.9 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.