CVE-2026-102601

Aşağı

Təsvir

Flysystem PHP üçün açıq mənbəli fayl saxlama kitabxanasıdır. Versiya 3.35.3-dək, adapterlərdə Filesystem tərəfindən istifadə olunan src/WhitespacePathNormalizer.php daxilindəki standart WhitespacePathNormalizer, preg_match funksiyasını 'u' modifikatoru ilə çağırır və həm 'false', həm də '0' dəyərlərini yanlış (falsy) kimi qəbul edir. Səhv formalaşdırılmış UTF-8 ehtiva edən yol PCRE-nin 'false' qaytarmasına səbəb olur, buna görə də idarəetmə simvolları ehtiva edən yollar normalizePath() funksiyasındakı CorruptedPathDetected::forPath() yoxlamasından yan keçir. Filesystem::write() belə adları saxlaya bilər və Filesystem::listContents() xam ANSI qaçış ardıcıllıqlarını (escape sequences) qaytara bilər ki, bu da administrator onları görüntülədiyi zaman terminalda gizli və ya saxtalaşdırılmış fayl siyahılarının görünməsinə şərait yaradır. Bu problem 3.35.3 versiyasında düzəldilmişdir.

CiddilikAşağı
CVSS3.5
İstismar ehtimalı27. faiz dərəcəsi0,3%
MəhsulLeague/flysystem
Dərc29 sen 2026
İlk görülmə29 sen 2026
Zəiflik növüCWE-150CWE-150

Necə düzəltmək olar

Yeniləyin
  • league/flysystem3.35.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
league/flysystemPackagistv < 3.35.33.35.3

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-102601 · League/flysystem · Dark Radar