CVE-2026-73501
Açıklama
kin-openapi, OpenAPI dosyalarını işlemek için bir Go projesidir. 0.144.0 sürümünden önce, openapi3filter/validation_handler.go içindeki ValidationHandler.Load(), nil bir AuthenticationFunc'u sessizce NoopAuthenticationFunc ile değiştirir ve bu fonksiyon kimlik bilgilerini kontrol etmeden nil döndürür. Bu değiştirme, bir uygulama ValidationHandler'ı zorlama ara katmanı olarak kullandığında, kimliği doğrulanmamış istekler için her OpenAPI güvenlik gereksiniminin karşılanmasına neden olur. No-op geri çağırma, fail-closed ErrAuthenticationServiceMissing yoluna ulaşılmasını engeller ve isteği API anahtarı, OAuth belirteci veya başka bir güvenlik şeması gerektirebilecek korumalı işleyicilere iletir. Bu sorun 0.144.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- github.com/getkin/kin-openapi0.144.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| github.com/getkin/kin-openapiGo | v < 0.144.0 | 0.144.0 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.