
يتأثر SimplCommerce بثغرة سباق في منطق عملية الدفع، مما يسمح لمستخدمين متعددين بشراء منتجات أكثر من المخزون المتاح عبر طلبات دفع متزامنة.
تتأثر SimplCommerce بثغرة حالة سباق في منطق الدفع، مما يسمح لمستخدمين متعددين بشراء عدد أكبر من المنتجات المتوفرة في المخزون عبر طلبات دفع متزامنة.
يمكن للمهاجم اكتشاف هذه الثغرة عن طريق محاولة شراء منتج في نفس الوقت تقريبًا مع مخزون محدود (المخزون = 1) باستخدام حسابين. إذا نجح كلا الحسابين في شراء المنتج، فإن ذلك يؤكد وجود حالة سباق. يمكن القيام بذلك باستخدام نصوص برمجية مخصصة أو أداة Burp Suite turbo intruder لإرسال طلبات دفع متزامنة.
230310c8d7a0408569b292c5a805c459d47a1d8f commit
https://www.simplcommerce.com/
https://github.com/simplcommerce/SimplCommerce
https://github.com/simplcommerce/SimplCommerce/issues/1111
عبد الله المطوع