CVE-2026-55825

Aşağı

Təsvir

Contao açıq mənbəli bir CMS-dir. 5.7.0 və 5.7.6 versiyaları arasında, bir işə (job) giriş imkanı olan autentifikasiya olunmuş backend istifadəçisi, ../ seqmentləri ehtiva edən qoşma identifikatoru tələb edərək, iş qoşmalarının yükləmə nöqtəsinin (endpoint) var/job-attachments daxilindəki digər iş kataloqundan fayl oxumasını təmin edə bilər. Kontroller yalnız jobUuid marşrut parametrini avtorizasiya edir. Sonrakı qoşma axtarışı həmin avtorizasiya edilmiş job UUID-ni hücumçunun idarə etdiyi identifikatorla birləşdirir və birləşdirilmiş yolu virtual fayl sisteminə ötürür. VirtualFilesystem::resolve() bütün yolu kanonikləşdirir və yalnız fayl sistemi montajından kənara çıxan yolları rədd edir, beləliklə authorized-job/../victim-job/debug_log.csv ifadəsi victim-job/debug_log.csv şəklində olur. Bu, məlum iş qoşma yolları üçün işlərarası avtorizasiyadan yan keçmədir. İş kataloqları UUID v4 dəyərləri olduğu üçün bu, naməlum işlərə qarşı praktiki olaraq brute-force hücumu mümkün etmir.

CiddilikAşağı
CVSS3.1
İstismar ehtimalı—
MəhsulContao/contao
Dərc31 iyl 2026
İlk görülmə31 iyl 2026

Necə düzəltmək olar

Yeniləyin
  • contao/contao5.7.7 və ya daha yeni versiya
  • contao/core-bundle5.7.7 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
contao/contaoPackagist5.7.0 ≤ v < 5.7.75.7.7
contao/core-bundlePackagist5.7.0 ≤ v < 5.7.75.7.7

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-55825 · Contao/contao · Dark Radar