CVE-2026-55374
Açıklama
canto-saas-api, Canto SaaS API ile etkileşim kurmak için kullanılan bir PHP kütüphanesidir. 3.0.0 sürümünden önce, Request::buildRequestUrl() fonksiyonu, GetContentDetailsRequest tarafından kullanılan scheme ve contentId değerleri dahil olmak üzere, Request::getPathVariables() tarafından döndürülen değerleri bireysel yol segmentlerini kodlamadan birleştirir. Tüketici uygulama güvenilmeyen bir yol değişkeni değeri sağladığında; yol geçişi (path traversal) dizileri, sorgu ayırıcıları veya fragman ayırıcıları, AbstractEndpoint::sendRequest() yapılandırılmış kimlik doğrulama belirtecini eklemeden önce hedef uç noktayı değiştirebilir. Tüketici uygulama aracılığıyla bu yol değişkeni değerini kontrol eden bir saldırgan, aynı Canto örneği üzerinde yapılandırılmış uygulamanın ayrıcalıklarıyla istenmeyen okuma veya yazma işlemleri gerçekleştirebilir; ancak yalnızca güvenilir ve doğrulanmış tanımlayıcılar ileten uygulamalar istismar edilemez. Bu sorun 3.0.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- jleehr/canto-saas-api3.0.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| jleehr/canto-saas-apiPackagist | v < 3.0.0 | 3.0.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.