CVE-2026-29045
Təsvir
Hono hər hansı bir JavaScript runtime üçün dəstək təmin edən veb tətbiqi freymvorkudur. Versiya 4.12.4-dən əvvəl, serveStatic funksiyasının marşrut əsaslı middleware mühafizələri ilə (məsələn, app.use('/admin/*', ...)) birlikdə istifadəsi zamanı, uyğunsuz URL dekodlaşdırılması qorunan statik resurslara avtorizasiya olmadan giriş imkanı yaradırdı. Router decodeURI-dən, serveStatic isə decodeURIComponent-dən istifadə edirdi. Bu uyğunsuzluq, kodlaşdırılmış slash simvolları (%2F) olan yolların middleware mühafizələrini yan keçməsinə və eyni zamanda fayl sistemindəki hədəf yola yönləndirilməsinə şərait yaratdırdı. Bu problem versiya 4.12.4-də aradan qaldırılıb.
Necə düzəltmək olar
- hono hono4.12.4 və ya daha yeni versiya
- hono4.12.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| hono hono | v < 4.12.4 | 4.12.4 |
| hononpm | v < 4.12.4 | 4.12.4 |
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.