Adobe Commerce versions 2.4.9-beta1, 2.4.8-p4, 2.4.7-p9, 2.4.6-p14, 2.4.5-p16, 2.4.4-p17 and earlier are affected by an Incorrect Authorization vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized write access. Exploitation of this issue does not require user interaction.
Adobe Commerce versions up to 2.4.9-beta1 contain an Incorrect Authorization vulnerability (CVE-2026-34645) allowing attackers to bypass security features and gain unauthorized write access without user interaction. With a CVSS score of 7.5, this vulnerability poses a significant risk to e-commerce platforms in Saudi Arabia. No patch is currently available, requiring immediate implementation of compensating controls.
IMMEDIATE ACTIONS:
1. Identify all Adobe Commerce instances in your environment (versions 2.4.4-p17 and earlier)
2. Implement network segmentation to restrict unauthorized write access to Commerce databases
3. Enable comprehensive audit logging for all write operations to Commerce databases
4. Implement Web Application Firewall (WAF) rules to detect and block unauthorized authorization bypass attempts
5. Monitor for suspicious API calls and database modifications
COMPENSATING CONTROLS (until patch available):
6. Restrict API access through IP whitelisting and API key rotation
7. Implement strict role-based access control (RBAC) verification at application layer
8. Deploy database activity monitoring (DAM) solutions
9. Implement real-time alerting for unauthorized write operations
10. Conduct immediate security assessment of all Commerce instances
DETECTION RULES:
- Monitor for unexpected write operations to sensitive Commerce tables (sales_order, customer, catalog_product)
- Alert on API requests with missing or invalid authorization headers
- Track privilege escalation attempts in Commerce admin logs
- Monitor for bulk data modifications without corresponding user actions
الإجراءات الفورية:
1. تحديد جميع مثيلات Adobe Commerce في بيئتك (الإصدارات 2.4.4-p17 والإصدارات الأقدم)
2. تنفيذ تقسيم الشبكة لتقييد الوصول غير المصرح به للكتابة إلى قواعد بيانات Commerce
3. تفعيل تسجيل التدقيق الشامل لجميع عمليات الكتابة إلى قواعد بيانات Commerce
4. تنفيذ قواعد جدار حماية تطبيقات الويب (WAF) للكشف عن محاولات تجاوز التفويض وحجبها
5. مراقبة استدعاءات API المريبة وتعديلات قاعدة البيانات
الضوابط البديلة (حتى توفر التصحيح):
6. تقييد وصول API من خلال القائمة البيضاء للعناوين وتدوير مفاتيح API
7. تنفيذ التحقق الصارم من التحكم في الوصول القائم على الأدوار (RBAC) على مستوى التطبيق
8. نشر حلول مراقبة نشاط قاعدة البيانات (DAM)
9. تنفيذ التنبيهات في الوقت الفعلي لعمليات الكتابة غير المصرح بها
10. إجراء تقييم أمني فوري لجميع مثيلات Commerce
قواعد الكشف:
- مراقبة عمليات الكتابة غير المتوقعة إلى جداول Commerce الحساسة
- التنبيه على طلبات API بدون رؤوس تفويض صحيحة أو مفقودة
- تتبع محاولات تصعيد الامتيازات في سجلات Commerce الإدارية
- مراقبة تعديلات البيانات الضخمة بدون إجراءات مستخدم مقابلة