CVE-2026-46726

Yüksek

Açıklama

Apache Camel'in Vertx Websocket bileşeninde Hatalı Girdi Doğrulaması, Hassas Bilgilerin Yetkisiz Bir Aktöre İfşası ve Sunucu Taraflı İstek Sahteciliği (SSRF) zafiyeti bulunmaktadır. camel-vertx-websocket tüketicisi, gelen WebSocket sorgu ve yol parametrelerini herhangi bir HeaderFilterStrategy uygulamadan Camel Exchange başlık haritasına eşlemiştir (VertxWebsocketConsumer.populateExchangeHeaders()). Camel başlık ad alanı engellenmediği için, WebSocket uç noktasına bağlanan bir istemci, bunları sadece sorgu parametresi olarak sağlayarak CamelHttpUri (Exchange.HTTP_URI) dahil olmak üzere Camel dahili kontrol başlıklarını ayarlayabilmektedir. WebSocket tüketicisinin alt akıştaki bir HTTP üreticisini beslediği bir rotada, enjekte edilen CamelHttpUri, sunucu tarafındaki HTTP isteğini saldırgan tarafından seçilen bir hedefe (sunucu taraflı istek sahteciliği - örneğin dahili bir hizmete veya bulut meta veri uç noktasına) yönlendirir. Ek olarak, HTTP üreticisi sonuçlanan (saldırgan kontrollü) URI üzerindeki Camel özellik yer tutucularını çözer; böylece enjekte edilen değerde gömülü olan ortam değişkeni referansı, uygulama özelliği veya kasa (vault) referansı gibi yer tutucular gerçek değerlerine çözümlenerek saldırgana gönderilir ve bu durum ortam değişkenlerinin, uygulama özelliklerinin ve kasa sırlarının ifşa edilmesine neden olur. WebSocket uç noktası kimlik doğrulama olmadan dışarı açıldığında, bu durum kimliği doğrulanmamış uzak bir saldırgan tarafından erişilebilir hale gelir. Bu sorun şu Apache Camel sürümlerini etkilemektedir: 4.0.0 ile 4.14.8 arası, 4.15.0 ile 4.18.3 arası, 4.19.0 ile 4.21.0 arası. Kullanıcıların sorunu gideren 4.21.0 sürümüne yükseltmeleri önerilir. Eğer kullanıcılar 4.14.x LTS yayın akışındaysa, 4.14.8 sürümüne yükseltmeleri tavsiye edilir. Kullanıcılar 4.18.x yayın akışındaysa, 4.18.3 sürümüne yükseltmeleri tavsiye edilir. Düzeltme, etkilenen tüketicilerin gelen eşleme sırasında Camel başlık ad alanını büyük/küçük harf duyarsız şekilde filtreleyen bir HeaderFilterStrategy uygulamasını sağlar, böylece dışarıdan sağlanan Camel* / camel* başlıkları artık Exchange içine kopyalanmaz. Hemen yükseltme yapamayan dağıtımlar için, gelen mesajdaki Camel kontrol başlıkları herhangi bir alt üreticiye ulaşmadan önce temizlenmeli (örneğin rota başlangıcında removeHeaders('Camel*') ve removeHeaders('camel*')), WebSocket uç noktasında kimlik doğrulama zorunlu kılınmalı ve güvenilmeyen bir tüketicinin, hedef URI'si mesaj başlıklarından yönetilebilen bir HTTP üreticisine doğrudan köprülenmesinden kaçınılmalıdır.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünApache Camel
Yayın6 Tem 2026
İlk görülme6 Tem 2026

Nasıl düzeltilir

Güncelleyin
  • apache camel4.14.8, 4.18.3, 4.21.0 ya da sonraki bir sürüm
  • org.apache.camel:camel-vertx-websocket4.14.8, 4.18.3, 4.21.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
apache camel4.0.0 ≤ v < 4.14.8, 4.15.0 ≤ v < 4.18.3, 4.19.0 ≤ v < 4.21.04.14.8, 4.18.3, 4.21.0
org.apache.camel:camel-vertx-websocketMaven4.0.0 ≤ v < 4.14.8, 4.15.0 ≤ v < 4.18.3, 4.19.0 ≤ v < 4.21.04.14.8, 4.18.3, 4.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.

Intelligence 360 paketinde

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.

CVE-2026-46726 · Apache Camel · Dark Radar