CVE-2026-84176

Orta

Təsvir

Apache Camel Platform HTTP Vertx komponentində etibarsız domenlərlə bağlı Permissive Cross-domain Policy zəifliyi aşkar edilmişdir. Bu problem Apache Camel-in aşağıdakı versiyalarına təsir edir: 4.0.0-dan 4.18.5-ə qədər və 4.19.0-dan 4.22.1-ə qədər olan versiyalar. createCorsHandler() funksiyası Access-Control-Allow-Credentials: true parametrini mənşə (origin) yoxlamasından kənarda təyin edirdi, buna görə də Origin başlığı olan hər bir sorğuya cavab olaraq bu başlıq göndərilirdi, hətta handler tərəfindən icazə verilməmiş mənşələrə də daxil idi. camel.server.cors.origins təyin edilmədikdə, handler hər bir mənşəni icazəli hesab edir və çağıranın öz Origin məlumatını Access-Control-Allow-Origin kimi geri qaytarır. Bunlar birlikdə, fetch spesifikasiyasının literal wildcard kimi ifadə etməkdən imtina etdiyi "credentialed any-origin" konfiqurasiyasını yaradır ki, mənşənin əks olunması (reflecting) məhz bu qaydanı keçmək üçün istifadə olunan adi üsuldur. Buna görə də, istənilən mənşədəki səhifə Camel son nöqtəsinə (endpoint) kimlik məlumatları ilə (credentialed) cross-origin sorğuları göndərə və cavabları oxuya bilərdi. Problemi aradan qaldırmaq üçün Apache Camel 4.23.0 versiyasına yeniləyin. 4.18.x LTS versiyalarını istifadə edənlər 4.18.5 versiyasına, 4.22.x LTS versiyalarını istifadə edənlər isə 4.22.1 versiyasına yeniləməlidir. Artıq Access-Control-Allow-Credentials yalnız sorğu mənşəyi operator tərəfindən konfiqurasiya edilmiş mənşə ilə uyğunlaşdıqda göndərilir. Mənşə siyahısı olmadıqda, mənşə əvvəlki kimi əks olunmağa davam edir, lakin kimlik məlumatlarına (credentials) icazə verilmir və ortaq keşin bir mənşənin cavabını digərinə təqdim etməməsi üçün mənşə əks olunduqda Vary: Origin təyin edilir. Təcili yenilənmə imkanı olmayan sistemlər üçün camel.server.cors.origins parametrini boş buraxmaq əvəzinə, girişə ehtiyacı olan mənşələrin dəqiq siyahısını təyin edin.

CiddilikOrta
CVSS6.5
İstismar ehtimalı—
MəhsulApache Camel
Dərc19 okt 2026
İlk görülmə19 okt 2026
Zəiflik növüCWE-942CWE-942

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
apache camel4.0.0 ≤ v < 4.18.5, 4.19.0 ≤ v < 4.22.14.18.5, 4.22.1

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