CVE-2026-93712

Yüksək

Təsvir

Perl üçün Dancer2-nin 2.1.0-dan 2.2.0-dək olan versiyaları, File marşrut idarəçisindəki nisbi yol seqmentləri vasitəsilə public_dir kataloqundan kənardakı faylları təqdim edir. İdarəçi, nisbi seqmentləri birləşdirmədən sorğu yolunu public_dir ilə birləşdirir və yalnız nəticənin oxunaqlı adi fayl olub-olmadığını yoxlayır. `/../outside.txt` ünvanına edilən sorğu public_dir kataloqundan çıxır və nöqtələrin faiz kodlaşdırılması (percent-encoding) eyni fayla çatmağa imkan verir. İdarəçi standart olaraq söndürülmüş vəziyyətdədir. Tətbiq route_handlers bölməsində File adını qeyd etdikdə və static_handler parametrini 0 olaraq təyin etdikdə bu zəiflik ortaya çıxır; əks halda, marşrut işə düşməzdən əvvəl nöqtə seqmenti rədd edilir. Worker prosesinin oxuya bildiyi istənilən fayl, o cümlədən public_dir-dən yuxarıda yerləşən tətbiqin config.yml faylı autentifikasiya olunmamış sorğuya təqdim edilir.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulDancer2
Dərc22 sen 2026
İlk görülmə22 sen 2026

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Dancer22.1.0 ≤ v < 2.2.02.2.0

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-93712 · Dancer2 · Dark Radar