CVE-2026-62682
Açıklama
Orval, OpenAPI v3 ve Swagger v2 spesifikasyonlarından TypeScript ile tip güvenli JavaScript istemcileri oluşturur. 8.21.0 sürümünden önce, servers[0].url içindeki kaçışsız bir ters tik, output.baseUrl.getBaseUrlFromSpecification güvenli kodlama olmadan etkinleştirildiğinde oluşturulan istek URL şablon değişmezlerine yazılır. Bu, oluşturulan bir istek veya URL oluşturucu işlevi çağrıldığında saldırgan tarafından kontrol edilen JavaScript'in değerlendirilmesine olanak tanır ve geliştirici, CI, test veya uygulama ortamında kod çalıştırma ile sonuçlanır. Etkilenen kod, packages/core/src/getters/route.ts dosyasındaki getFullRoute işlevidir. Bu sorun 8.21.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- orval8.21.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| orvalnpm | v < 8.21.0 | 8.21.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.