CVE-2026-100347
Təsvir
kin-openapi, OpenAPI fayllarının idarə edilməsi üçün nəzərdə tutulmuş bir Go layihəsidir. 0.145.0 versiyasından əvvəl openapi3filter.ValidationHandler routers/legacy router-dən istifadə edir və bu router mövcud statik yol üçün dəstəklənməyən və ya qeyri-kanonik HTTP metodunu openapi3.PathItem.GetOperation funksiyasına ötürür. GetOperation funksiyasının standart budağı autentifikasiya prosesi başlamazdan əvvəl panika (panic) törədir, buna görə də autentifikasiya olunmamış uzaqdan müştəri bağlantıları kəsmək və stack-trace loqlarının artmasına səbəb olmaq üçün təkrarən PROPFIND və ya kiçik hərflərlə yazılmış get kimi metodlar göndərə bilər. Xüsusi panika halı dəqiq statik yol tələb edir; yalnız şablonlaşdırılmış marşrutla uyğunlaşan konkret yol eyni nəticəyə gətirmir. Bu problem 0.145.0 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- github.com/getkin/kin-openapi0.145.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/getkin/kin-openapiGo | v < 0.145.0 | 0.145.0 |
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.