CVE-2026-100352
Açıklama
kin-openapi, OpenAPI dosyalarını işlemek için kullanılan bir Go projesidir. 0.148.0 sürümünden önce, OpenAPI 3.1 doğrulama yolu, kin-openapi'nin mevcut sonlu sayı korumalarını uygulamadan YAML NaN ve sonsuzluk sayısal değerlerini santhosh-tekuri/jsonschema v6.0.2'ye iletmektedir. Uzaktaki kimliği doğrulanmamış bir istemci, sayısal kısıtlaması olan bir işleme .nan, .inf veya -.inf içeren bir application/yaml veya application/x-yaml istek gövdesi göndererek bağımlılığın ValidateRequest sırasında nil bir big.Rat oluşturmasına ve buna erişmeye çalışmasına neden olabilir. Standart net/http sunucuları panikten bağlantı başına kurtulurken, diğer ana bilgisayarlar veya uygulama goroutine'leri işlemi sonlandırabilir. Bu sorun 0.148.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- github.com/getkin/kin-openapi0.148.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.148.0 | 0.148.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.