CVE-2025-27636

Orta

Təsvir

Müəyyən şərtlər altında Apache Camel komponentlərində Yan keçmə/İnyeksiya zəifliyi. Bu problem Apache Camel-in aşağıdakı versiyalarına təsir edir: 4.10.0-dan 4.10.1-ə qədər (daxil olmaqla), 4.8.0-dan 4.8.4-ə qədər (daxil olmaqla), 3.10.0-dan 3.22.3-ə qədər (daxil olmaqla). İstifadəçilərə 4.10.x LTS üçün 4.10.2, 4.8.x LTS üçün 4.8.5 və 3.x buraxılışları üçün 3.22.4 versiyasına yüksəltmə etmək tövsiyə olunur. Bu zəiflik Camel-in standart daxil olan başlıq filtrində mövcuddur ki, bu da hücumçuya bəzi Camel komponentləri üçün davranışları dəyişdirə bilən Camel-ə məxsus başlıqlar əlavə etməyə imkan verir. Məsələn, camel-bean komponentində tətbiqdə kodlaşdırılandan fərqli bir metodun çağırılması mümkündür. camel-jms komponentində isə zərərli başlıqdan istifadə edərək mesajın tətbiqdə kodlaşdırılan növbədən fərqli başqa bir növbəyə (eyni broker üzərində) göndərilməsi mümkündür. Bu hal camel-exec komponentindən istifadə zamanı da müşahidə edilə bilər. Hücumçu HTTP protokolları kimi xüsusi başlıqlar inyeksiya etməli olacaqdır. Beləliklə, əgər HTTP vasitəsilə birbaşa internetə qoşulmuş Camel tətbiqləriniz varsa, hücumçu Camel tətbiqinə göndərilən HTTP sorğularına zərərli HTTP başlıqları əlavə edə bilər. camel-servlet, camel-jetty, camel-undertow, camel-platform-http və camel-netty-http kimi bütün məlum Camel HTTP komponentləri standart şəkildə zəifliyə malikdir. Bu şərtlərdə hücumçu saxta Camel başlıq adı yarada və bean komponentinin eyni bean-dəki digər metodları çağırmasını təmin edə bilər. Standart başlıq filtr strategiyasından istifadə edən komponentlərin siyahısı aşağıdakılardır: * camel-activemq * camel-activemq6 * camel-amqp * camel-aws2-sqs * camel-azure-servicebus * camel-cxf-rest * camel-cxf-soap * camel-http * camel-jetty * camel-jms * camel-kafka * camel-knative * camel-mail * camel-nats * camel-netty-http * camel-platform-http * camel-rest * camel-sjms * camel-spring-rabbitmq * camel-stomp * camel-tahu * camel-undertow * camel-xmpp Zəiflik, yalnız "Camel", "camel" və ya "org.apache.camel." ilə başlayan başlıqları bloklayan standart filtrləmə mexanizmindəki xəta səbəbindən yaranır. Tədbirlər: Camel marşrutlarınızda başlıqları silərək bu problemi asanlıqla aradan qaldıra bilərsiniz. Bunu qlobal olaraq və ya hər marşrut üçün ayrı-ayrılıqda etməyin çox sayda yolu vardır. Bu o deməkdir ki, siz "cAmel, cAMEL" və s. kimi ifadələri və ya ümumiyyətlə "Camel", "camel" və ya "org.apache.camel." ilə başlamayan hər şeyi filtrləmək üçün removeHeaders EIP-dən istifadə edə bilərsiniz.

CiddilikOrta
CVSS5.6
İstismar ehtimalı—
MəhsulApache Camel
Dərc9 mar 2025
İlk görülmə9 mar 2025
Zəiflik növüCWE-178CWE-178

Necə düzəltmək olar

Yeniləyin
  • apache camel3.22.4, 4.8.5, 4.10.2 və ya daha yeni versiya
  • org.apache.camel:camel-support3.22.4, 4.8.5, 4.10.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
apache camel3.10.0 ≤ v < 3.22.4, 4.8.0 ≤ v < 4.8.5, 4.10.0 ≤ v < 4.10.23.22.4, 4.8.5, 4.10.2
org.apache.camel:camel-supportMaven3.10.0 ≤ v < 3.22.4, 4.0.0-M1 ≤ v < 4.8.5, 4.9.0 ≤ v < 4.10.23.22.4, 4.8.5, 4.10.2

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-2025-27636 · Apache Camel · Dark Radar