CVE-2026-32272 in Craft
الملخص
بحسب VulDB • 08/06/2026
Craft Commerce هو منصة تجارة إلكترونية لمنصة Craft CMS. في الإصدارات من 5.0.0 إلى 5.5.4، توجد ثغرة حقن SQL حيث تتجاوز خصائص `ProductQuery::hasVariant` و `VariantQuery::hasProduct` قائمة الحظر (blocklist) لتنظيف المدخلات التي أُضيفت إلى `ElementIndexesController` في إصلاح أمني سابق (GHSA-2453-mppf-46cj). تقتصر هذه القائمة على إزالة خصائص استعلام Yii2 من المستوى الأعلى مثل `where` و `orderBy`، بينما تمر الخصائص `hasVariant` و `hasProduct` دون تغيير وتقوم داخلياً باستدعاء `Craft::configure()` على فرعي للاستعلام (subquery) بدون تنظيف المدخلات، مما يعيد إدخال ثغرة حقن SQL. يمكن لأي مستخدم مُصادق عليه في لوحة التحكم استغلال هذه الثغرة عبر هجوم حقن SQL أعمى قائم على المنطق (boolean-based blind SQL injection) لاستخراج محتويات قاعدة بيانات عشوائية، بما في ذلك مفاتيح الأمان التي تتيح تزوير جلسات المسؤول لرفع الامتيازات. تم إصلاح هذه المشكلة في الإصدار 5.6.0.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.