CVE-2026-29172

Yüksək

Təsvir

Craft Commerce, Craft CMS üçün elektron ticarət platformasıdır. 4.10.2 və 5.5.3 versiyalarından əvvəl Craft Commerce-də purchasables cədvəli son nöqtəsində (endpoint) SQL Injection zəifliyi mövcuddur. Sort parametri | işarəsi ilə bölünür və birinci hissə (sütun adı), ağ siyahı təsdiqi olmadan birbaşa massiv açarı kimi orderBy() funksiyasına ötürülür. Yii2-nin sorğu qurucusu (query builder) massiv açarlarını ekranlaşdırmır (escape etmir), bu da autentifikasiya olunmuş hücumçuya ORDER BY bəndinə ixtiyari SQL daxil etməyə imkan verir. Bu zəiflik 4.10.2 və 5.5.3 versiyalarında aradan qaldırılmışdır.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulCraftcms Craft Commerce
Dərc10 mar 2026
İlk görülmə10 mar 2026
Zəiflik növüCWE-89SQL inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • craftcms craft_commerce4.10.2, 5.5.3 və ya daha yeni versiya
  • craftcms/commerce4.10.2, 5.5.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
craftcms craft_commerce4.0.0 ≤ v < 4.10.2, 5.0.0 ≤ v < 5.5.34.10.2, 5.5.3
craftcms/commercePackagist4.0.0 ≤ v < 4.10.2, 5.0.0 ≤ v < 5.5.34.10.2, 5.5.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.