CVE-2026-85315
Açıklama
Apache Camel gRPC bileşeninde Hassas Bilgi İçeren Hata Mesajı Oluşturulması 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ı. Bir gRPC tüketicisi arkasındaki rota başarısız olduğunda, istisnanın mesajı gRPC durum açıklamasına yerleştiriliyordu. Sunucuda yerel olarak kalan durum nedeninin aksine, açıklama çağıran istemciye iletilir; bu nedenle hata oluşturabilen harici bir çağırıcı, dahili hata mesajını okuyabiliyordu. Nelerin ifşa edildiği istisnaya bağlıdır ve pratikte sınıfları, paket isimlerini, yolları, ana bilgisayar adlarını ve mesajlarda taşınan bağlantı ayrıntılarını içerir. Bu, beraberinde yayınlanan knative, mina ve CXF duyurularıyla aynı unmuted-consumer-exception ailesinin gRPC üyesidir. Sorunu gideren Apache Camel 4.23.0 sürümüne yükseltin. 4.18.x LTS sürümleri akışındaki kullanıcılar 4.18.5 sürümüne yükseltmelidir. 4.22.x LTS sürümleri akışındaki kullanıcılar 4.22.1 sürümüne yükseltmelidir. Varsayılan olarak true olan muteException tüketici seçeneği, durum kısmına rota istisnasının mesajı yerine genel bir açıklama ekler. Önceki çıktıyı geri getirmek için muteException=false olarak ayarlayın. Hemen yükseltme yapamayan dağıtımlar için, çerçeve hiçbir zaman istisna mesajını açıklamaya kopyalamasın diye hataları bir onException işleyicisinde açık bir duruma eşleyin.
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.