CVE-2026-85316
Açıklama
Apache Camel Platform HTTP bileşeninde Yetersiz Erişim Kontrolü Detaylandırması zafiyeti bulunmaktadır. Bu sorun şu Apache Camel sürümlerini etkilemektedir: 4.0.0 ile 4.18.5 arası ve 4.19.0 ile 4.22.1 arası. Bileşen, bir uç noktanın proxy modunda çalışıp çalışmadığına, yolu tam olarak eşleştirmek yerine yapılandırılmış yolun "proxy" dizgesiyle başlayıp başlamadığını test ederek karar vermekteydi. Bu nedenle, yolu yalnızca bu karakterlerle başlayan herhangi bir uç nokta (proxyStatus, proxy-config, proxying vb.), rota yazarı talep etmese bile bir proxy uç noktasına dönüşmekteydi. Bir proxy uç noktası istekleri ileriye yönlendirdiğinden, kendi içeriğini sunması amaçlanan bir uç nokta bunun yerine kendisini çağıran kişi adına trafiği aktarmaktadır; bu durum hem bir istek sahteciliği (request forgery) primitifi oluşturmakta hem de yönlendirme yolunun erişebildiği her şeyin ifşa olmasına neden olmaktadır. Sorunu gideren Apache Camel 4.23.0 sürümüne yükseltin. 4.18.x LTS yayın akışındaki kullanıcılar 4.18.5 sürümüne, 4.22.x LTS yayın akışındaki kullanıcılar ise 4.22.1 sürümüne yükseltmelidir. Proxy modu artık önek yerine tam yol eşleşmesi ile seçilmektedir. Hemen yükseltme yapamayan dağıtımlar için, "proxy" ile başlayan ancak proxy olması amaçlanmayan tüm uç nokta yollarını yeniden adlandırın.
Nasıl düzeltilir
- apache camel4.18.5, 4.22.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| apache camel | 4.0.0 ≤ v < 4.18.5, 4.19.0 ≤ v < 4.22.1 | 4.18.5, 4.22.1 |
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.