CVE-2026-40048

Yüksek

Açıklama

Camel-PQC FileBasedKeyLifecycleManager sınıfı, yapılandırılmış anahtar dizinindeki `<keyId>.key` dosyalarının içeriğini herhangi bir ObjectInputFilter veya sınıf yükleme kısıtlaması uygulamadan java.io.ObjectInputStream kullanarak serisizleştirir. `java.security.KeyPair` türüne dönüştürme işlemi ancak `readObject()` döndükten sonra değerlendirilir; bu nedenle, serisizleştirilen nesnedeki tüm `readObject()` yan etkileri tür kontrolünden önce çalışır. Bir Camel uygulamasının kullandığı anahtar dizinine yazabilen bir saldırgan — örneğin dizine yönelik bir path traversal yoluyla, anahtarların saklandığı birimdeki hatalı yapılandırılmış dosya sistemi izinleri, ele geçirilmiş bir anahtar tedarik hattı veya bir sembolik bağlantı (symlink) saldırısı aracılığıyla — özel olarak hazırlanmış serileştirilmiş bir Java nesnesi yerleştirebilir ve bu nesne normal anahtar yaşam döngüsü işlemleri sırasında serisizleştirildiğinde uygulama bağlamında rastgele kod çalıştırılmasına yol açabilir. Bu sorun Apache Camel'ı etkilemektedir: 4.19.0 ile 4.20.0 arası ve 4.18.0 ile 4.18.2 arası sürümler. Kullanıcıların, java.io.ObjectInputStream tabanlı anahtar ve meta veri depolamasını standart PKCS#8 (özel anahtar) / X.509 SubjectPublicKeyInfo (genel anahtar) Base64 JSON kodlamasıyla değiştirerek sorunu gideren 4.20.0 sürümüne yükseltmeleri önerilir. 4.18.x LTS yayın akışındaki kullanıcılar için 4.18.2 sürümüne yükseltme yapılması önerilir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünApache Camel
Yayın27 Nis 2026
İlk görülme27 Nis 2026

Nasıl düzeltilir

Güncelleyin
  • apache camel4.18.2 ya da sonraki bir sürüm
  • org.apache.camel:camel-pqc4.18.2, 4.20.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
apache camel4.18.0 ≤ v < 4.18.2, 4.19.04.18.2
org.apache.camel:camel-pqcMavenv < 4.18.2, 4.19.04.18.2, 4.20.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-40048 · Apache Camel · Dark Radar