مراجعة عميقة — بوابة المتجر

اكتشافات مصنّفة بالخطورة، مربوطة بأرقام الأسطر. مصدرها 7 وكلاء مراجعة PHP قروا الكنترولرز والفيوهات.

⚠️ تنبيه: الثيمة الغالبة هي IDOR / غياب شِيّ-سكوب وmass-assignment لحقول مميّزة وأكشنز مغيِّرة للحالة قابلة للوصول بـGET (CSRF). بعض اكتشافات الصلاحيات متغطّية جزئيًا بـGlobalAccessBehavior أو checkOwnership بعد الجلب — أكّد كل CRITICAL في الكود قبل ما تعمله fix.
CRITICAL
0
HIGH
0
MEDIUM+LOW
0
البنود المتأثرة
0
الـMEDIUM/LOW (مثل غياب declare(strict_types=1)، N+1، console.log/var_dump متروكة، Yii::t('backend') في فيوهات الفرونت، double findModel) متجمّعة كملخّص لكل بند في آخر القايمة عشان نركّز على الأمان والصحّة الأول.