CVE-2026-95628

Orta

Təsvir

Apache Camel Docling komponentində məhdudlaşdırılmış kataloga yol adının yanlış məhdudlaşdırılması ('Path Traversal') zəifliyi aşkar edilmişdir. Bu problem Apache Camel-in aşağıdakı versiyalarına təsir edir: 4.15.0-dan 4.18.5-ə qədər və 4.19.0-dan 4.22.2-yə qədər olan versiyalar. DoclingProducer xarici docling alətinin əmr sətrini qurur və ona CamelDoclingCustomArguments başlığında təmin edilən xüsusi arqumentləri əlavə edir; bu arqumentlər string siyahısıdır və onların bayraqları (flags) CVE-2026-40047 üçün tətbiq edilən düzəlişlə icazə verilənlər siyahısına (allowlist) məhdudlaşdırılmışdı. Həmin düzəliş həmçinin yol bənzəri arqument dəyərlərini nəzərdə tutulan kataloq daxilində saxlamaq üçün validatePathSafety metodunu tətbiq etmişdi, lakin bu metod yalnız nisbi keçidləri yoxlayırdı: o, ../ kimi keçid ardıcıllığı ehtiva edən dəyərləri və normallaşdırılmış forması hələ də .. elementi saxlayan dəyərləri rədd edirdi. Metod heç vaxt dəyərin mütləq yol (absolute path) olub-olmadığını yoxlamırdı və keçid seqmentləri olmayan mütləq yolda bunların heç biri olmadığı üçün həmin dəyər dəyişdirilmədən keçirdi. İstər öz bayrağından sonra gələn ayrıca siyahı elementi olsun, istərsə də bərabərlik işarəsindən sonra bayrağa birləşmiş olsun, hər bir yol bənzəri dəyər bu yoxlamadan keçirdi, buna görə də mütləq yol hər iki formada qəbul edilirdi. Məsələn, docling-ə model artefaktlarını harada tapacağını bildirən icazə verilənlər siyahısındakı --artifacts-path bayrağına verilən kataloq kimi. Belə bir dəyər docling əmr sətirinə olduğu kimi çatırdı, beləliklə, xüsusi arqumentləri seçə bilən şəxs docling prosesini Camel prosesinin daxil ola bildiyi istənilən kataloqa yönləndirə bilərdi. Bu, yoxlamanın yolu saxlamaq üçün nəzərdə tutduğu işçi kataloqundan kənara çıxmaq deməkdir ki, bu da məhz CVE-2026-40047 düzəlişinin qarşısını almağa çalışdığı nəticə idi. Yalnız standart rejim olan CLI rejimi xüsusi arqumentləri docling-ə ötürür. Başlıq Camel başlıq adına (namespace) məxsusdur və JMS və Kafka istehlakçıları kimi Camel-in standart başlıq filtrləməsini tətbiq edən istehlakçılar bunu daxil olan mesajlardan silirlər. Buna görə də, problem marşrutun xaricdən təsir göstərilmiş dəyərləri başlığa ötürdüyü və ya istehlakçının daxil olan başlıqları həmin filtrləmə olmadan xəritələndirdiyi hallarda ortaya çıxır. İstifadəçilərə problemi aradan qaldıran 4.23.0 versiyasına yüksəltmə etmək tövsiyə olunur. Əgər istifadəçilər 4.22.x buraxılış axınındadırsa, 4.22.2 versiyasına yüksəltmə etmələri təklif olunur. Əgər istifadəçilər 4.18.x buraxılış axınındadırsa, 4.18.5 versiyasına yüksəltmə etmələri təklif olunur. 4.15.x - 4.17.x və 4.19.x - 4.21.x buraxılış xətləri bu problem həll edilməzdən əvvəl dəstəyin sona çatması (end of life) mərhələsinə çatmışdı və onlar üçün düzəliş təmin edilməyəcək, buna görə də bu versiyalardakı tətbiqlər dəstəklənən versiyaya keçməlidir. Təcili yüksəltmə edə bilməyən tətbiqlər üçün tövsiyələr: CamelDoclingCustomArguments başlığını tətbiqin xaricindən gələn dəyərlərdən qurmayın, docling son nöqtəsinə (endpoint) çatmamışdan əvvəl xaricdən gələn mesajlardan həmin başlığı silin və daxil olan mesaj başlıqlarını xəritələndirən istehlakçıların Camel başlıq adını (namespace) atdığından əmin olun, beləliklə, xüsusi arqumentləri yalnız marşrutun özü seçsin.

CiddilikOrta
CVSS5.4
İstismar ehtimalı—
MəhsulApache Camel
Dərc26 okt 2026
İlk görülmə26 okt 2026

Necə düzəltmək olar

Yeniləyin
  • Apache Software Foundation Apache Camel4.18.5, 4.22.2 və ya daha yeni versiya
  • apache camel4.18.5, 4.22.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Apache Software Foundation Apache Camel4.15.0 ≤ v < 4.18.5, 4.19.0 ≤ v < 4.22.24.18.5, 4.22.2
apache camel4.15.0 ≤ v < 4.18.5, 4.19.0 ≤ v < 4.22.24.18.5, 4.22.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.