CVE-2026-59947
Təsvir
Composer PHP dili üçün asılılıq meneceri. 2.2.29 və 2.10.2 versiyalarından əvvəl Composer -vvv debug ətraflılığı ilə işə salındıqda, AuthHelper, Url::sanitize və ProcessExecutor yalnız istifadəçi adından ibarət URL etimad məlumatlarını təmizləmədiyi üçün repozitoriya və ya paket URL-inin istifadəçi adı sahəsinə yerləşdirilmiş etimad məlumatını, məsələn https://TOKEN@host/ ünvanındakı GitHub Personal Access Token-i, debug çıxışına çap edə bilərdi. Bu problem 2.2.29 və 2.10.2 versiyalarında düzəldilib.
Necə düzəltmək olar
- composer/composer2.10.2, 2.2.29 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| composer/composerPackagist | 2.3.0 ≤ v < 2.10.2, 1.0.0 ≤ v < 2.2.29 | 2.10.2, 2.2.29 |
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.
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.