CVE-2026-27590

Kritik

Təsvir

Caddy standart olaraq TLS istifadə edən genişləndirilə bilən server platformasıdır. Versiya 2.11.1-dən əvvəl Caddy-nin FastCGI yolunun bölünməsi məntiqi, bölünmə indeksini sorğu yolunun kiçik hərflərə çevrilmiş nüsxəsi üzərində hesablayır və sonra həmin bayt indeksindən orijinal yolu kəsmək üçün istifadə edir. Bu, Unicode üçün təhlükəsiz deyil, çünki `strings.ToLower()` bəzi simvollar üçün UTF-8 bayt uzunluğunu dəyişdirə bilər. Nəticədə, Caddy yanlış `SCRIPT_NAME`/`SCRIPT_FILENAME` və `PATH_INFO` törədə bilər ki, bu da `.php` ehtiva edən sorğunun diskdə nəzərdə tutulandan fərqli faylı icra etməsinə (yol qarışıqluğu) səbəb ola bilər. Hücumçunun fayl məzmununu idarə edə bildiyi konfiqurasiyalarda (məsələn, yükləmə funksiyaları), bu, .php olmayan faylların qeyri-ixtiyari PHP icrasına (yerləşdirmədən asılı olaraq potensial uzaqdan kodun icrası - RCE) gətirib çıxara bilər. Versiya 2.11.1 bu problemi aradan qaldırır.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulCaddy
Dərc24 fev 2026
İlk görülmə24 fev 2026

Necə düzəltmək olar

Yeniləyin
  • caddyserver caddy2.11.1 və ya daha yeni versiya
  • github.com/caddyserver/caddy/v22.11.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
caddyserver caddyv < 2.11.12.11.1
github.com/caddyserver/caddy/v2Gov < 2.11.12.11.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-27590 · Caddy · Dark Radar