CVE-2026-40453

Kritik

Təsvir

CVE-2025-27636 üçün tətbiq edilən düzəliş, 'CAmelExecCommandExecutable' kimi böyük-kiçik hərflərə həssas başlıq adlarının 'CamelExecCommandExecutable' ilə birlikdə filtrlənməsi üçün HttpHeaderFilterStrategy-ə setLowerCase(true) metodunu əlavə etdi. Eyni setLowerCase(true) çağırışı beş qeyri-HTTP HeaderFilterStrategy implementasiyasına tətbiq edilməmişdir: camel-jms daxilində JmsHeaderFilterStrategy və ClassicJmsHeaderFilterStrategy, camel-sjms daxilində SjmsHeaderFilterStrategy, camel-coap daxilində CoAPHeaderFilterStrategy və camel-google-pubsub daxilində GooglePubsubHeaderFilterStrategy. Bu strategiyalar böyük-kiçik hərflərə həssas olan String.startsWith('Camel'/'camel') filtrləməsindən istifadə etdiyi halda, Camel Exchange başlıqları böyük-kiçik hərflərə həssas olmayan xəritədə saxladığı üçün, Camel marşrutu tərəfindən istifadə olunan brokerə JMS (və ya ekvivalenti) istehsalçı girişi olan hücumçu, böyük-kiçik hərfi dəyişdirilmiş Camel daxili başlıqlarını inyeksiya edə bilər. Daha sonra bu başlıqlar camel-exec və camel-file kimi aşağı axın komponentləri tərəfindən onların kanonik yazılışına uyğun olaraq həll edilir. Bu, JMS mesajlarını başlıqlarla idarə olunan komponentlərə yönləndirən marşrutlarda uzaqdan kodun icrasına və ixtiyari fayl yazılmasına şərait yaradır. Bu problem Apache Camel-in aşağıdakı versiyalarına təsir edir: 3.0.0-dan 4.14.6-ya qədər, 4.15.0-dan 4.18.2-yə qədər, 4.19.0-dan 4.20.0-a qədər. İstifadəçilərə problemi aradan qaldıran 4.20.0 versiyasına yüksəltmə etmək tövsiyə olunur. Əgər istifadəçilər 4.14.x LTS versiya axınındadırlarsa, 4.14.6 versiyasına, 4.18.x versiya axınındadırlarsa, isə 4.18.2 versiyasına yüksəltmə etmələridir.

CiddilikKritik
CVSS9.9
İstismar ehtimalı—
MəhsulApache Camel
Dərc27 apr 2026
İlk görülmə27 apr 2026
Zəiflik növüCWE-178CWE-178

Necə düzəltmək olar

Yeniləyin
  • apache camel4.14.6, 4.18.2 və ya daha yeni versiya
  • org.apache.camel:camel-coap4.14.6, 4.18.2, 4.20.0 və ya daha yeni versiya
  • org.apache.camel:camel-google-pubsub4.14.6, 4.18.2, 4.20.0 və ya daha yeni versiya
  • org.apache.camel:camel-jms4.14.6, 4.18.2, 4.20.0 və ya daha yeni versiya
  • org.apache.camel:camel-sjms4.14.6, 4.18.2, 4.20.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
apache camel3.0.0 ≤ v < 4.14.6, 4.15.0 ≤ v < 4.18.2, 4.19.04.14.6, 4.18.2
org.apache.camel:camel-coapMaven3.0.0 ≤ v < 4.14.6, 4.15.0 ≤ v < 4.18.2, 4.19.0 ≤ v < 4.20.04.14.6, 4.18.2, 4.20.0
org.apache.camel:camel-google-pubsubMaven3.0.0 ≤ v < 4.14.6, 4.15.0 ≤ v < 4.18.2, 4.19.0 ≤ v < 4.20.04.14.6, 4.18.2, 4.20.0
org.apache.camel:camel-jmsMaven3.0.0 ≤ v < 4.14.6, 4.15.0 ≤ v < 4.18.2, 4.19.0 ≤ v < 4.20.04.14.6, 4.18.2, 4.20.0
org.apache.camel:camel-sjmsMaven3.0.0 ≤ v < 4.14.6, 4.15.0 ≤ v < 4.18.2, 4.19.0 ≤ v < 4.20.04.14.6, 4.18.2, 4.20.0

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-40453 · Apache Camel · Dark Radar