CVE-2026-63325
Açıklama
Redocly CLI; OpenAPI doğrulama, linting ve dokümantasyon iş akışlarını kolaylaştırır. @redocly/respect-core ve @redocly/cli'ın 2.33.0 sürümünden önce, respect komutu Arazzo açıklamalarındaki $faker çalışma zamanı ifadelerini dinamik olarak değerlendirmektedir. Özel olarak hazırlanmış bir ifade, packages/respect-core/src/modules/context-parser/get-value-from-context.ts dosyasında constructor, prototype veya __proto__ özelliklerini gezebilir, JavaScript Function oluşturucusuna ulaşabilir ve bir kullanıcı güvenilmeyen bir açıklamayı işlediğinde rastgele kod çalıştırabilir. Çalıştırılan kod, CLI işleminin ayrıcalıklarıyla çalışır ve kabuk komutlarını yürütebilir veya CI sırlarını okuyabilir. Yalnızca güvenilir, kendi yazdığı iş akışlarını işleyen kullanıcılar etkilenmez. Bu sorun, @redocly/respect-core ve @redocly/cli 2.33.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Redocly redocly-cli | < 1.34.17, >= 2.0.0, < 2.33.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.