CVE-2026-32271

Yüksək

Təsvir

Craft Commerce, Craft CMS üçün elektron ticarət platformasıdır. 4.0.0-dan 4.10.2-dək və 5.0.0-dan 5.5.4-dək olan versiyalarda, Commerce TotalRevenue vidcetində hər hansı autentifikasiya olunmuş idarəetmə paneli istifadəçisinə dörd mərhələli istismar zənciri vasitəsilə uzaqdan kodun icrasını təmin edən SQL inyeksiyası boşluğu mövcuddur. Hücum, SQL ifadələrinə daxil edilən təmizlənməmiş vidcet parametrlərindən və PDO-nun standart çoxlu sorğu dəstəyindən istifadə edərək növbə cədvəlinə zərərli şəkildə seriyalaşdırılmış PHP obyektini yerləşdirir. Növbə istehlakçısı yerləşdirilmiş tapşırığı emal etdikdə, yii2-queue daxilindəki məhdudiyyətsiz unserialize() çağırışı GuzzleHttp FileCookieJar gadget zəncirini instansiya edir və onun __destruct() metodu serverin veb kökünə PHP webshell yazır. Tam zəncir yalnız üç HTTP sorğusu tələb edir, inzibati imtiyazlara ehtiyac duymur və autentifikasiyasız son nöqtə vasitəsilə tetiklenen növbə emalı ilə PHP proses istifadəçisi kimi ixtiyari əmrlərin icrası ilə nəticələnir. Bu problem 4.10.3 və 5.5.5 versiyalarında düzəldilmişdir.

CiddilikYüksək
CVSS7.7
İstismar ehtimalı41. faiz dərəcəsi0,5%
MəhsulCraftcms/commerce
Dərc13 apr 2026
İlk görülmə13 apr 2026
Zəiflik növüCWE-89SQL inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • craftcms/commerce4.10.3, 5.5.5 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
craftcms/commercePackagist4.0.0 ≤ v < 4.10.3, 5.0.0 ≤ v < 5.5.54.10.3, 5.5.5

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-32271 · Craftcms/commerce · Dark Radar