CVE-2026-56140

Kritik

Açıklama

Apache Camel AWS SNS bileşeninde Hatalı Girdi Doğrulaması zafiyeti bulunmaktadır. camel-aws2-sns bileşeni, Camel başlıklarını bileşene özgü bir HeaderFilterStrategy olan Sns2HeaderFilterStrategy aracılığıyla filtreler. Benzer yapıdaki Sqs2HeaderFilterStrategy gibi, başlangıçta yalnızca giden bir filtre (Camel*, breadcrumbId ve org.apache.camel.* başlıklarının dışarı yazılmasını engelleyen setOutFilterPattern) yapılandırılmıştı ve gelen bir filtre kuralı yapılandırılmamıştı. İlgili camel-aws2-sqs bileşeni için bu gelen veri boşluğu istismar edilebilirdi; çünkü Sqs2Consumer, gelen SQS mesaj özniteliklerini HeaderFilterStrategy.applyFilterToExternalHeaders üzerinden Camel Exchange'e eşleyerek bir mesaj göndericisinin Camel kontrol başlıkları eklemesine izin veriyordu (CVE-2026-46456 olarak takip edilmektedir). Buna karşılık camel-aws2-sns yalnızca üreticidir (producer-only): Sns2Endpoint tüketicileri desteklemez (createConsumer, 'You cannot receive messages from this endpoint' şeklinde UnsupportedOperationException fırlatır), dolayısıyla harici olarak sağlanan hiçbir mesaj özniteliği SNS üzerinden bir Camel Exchange'ine gelen yönünde eşlenmez ve Sns2HeaderFilterStrategy üzerindeki eksik gelen filtre kuralına bir saldırgan tarafından erişilemezdi. Aynı düzeltmenin (CAMEL-23506) bir parçası olarak, konfigürasyonun düzeltilmiş Sqs2HeaderFilterStrategy ve diğer benzer stratejilerle uyumlu olması için Sns2HeaderFilterStrategy'ye bir gelen filtre kuralı (Camel ad alanı için setInFilterStartsWith) eklendi. Bu, camel-aws2-sns içerisinde bilinen bir istismar yolu olmayan, derinlemesine savunma (defense-in-depth) amaçlı bir hizalamadır. 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ı. Bu, yalnızca üretici olan camel-aws2-sns'de bilinen bir istismar yolu bulunmayan, derinlemesine savunma odaklı bir sıkılaştırma değişikliğidir; bu nedenle acil bir işlem veya geçici çözüm gerektirmemektedir. Hizalanmış davranışı isteyen kullanıcılar, değişikliği içeren 4.21.0 sürümüne, 4.14.x LTS yayın akışında 4.14.8 sürümüne veya 4.18.x yayın akışında 4.18.3 sürümüne yükseltebilirler. Genel bir en iyi uygulama olarak operatörler, SNS konuları üzerinde en az ayrıcalıklı IAM izinlerini uygulamaya devam etmelidir.

ÖnemKritik
CVSS9.8
İ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-aws2-sns4.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-aws2-snsMaven4.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-56140 · Apache Camel · Dark Radar