Veeam Backup & Replication Remote Code Execution Vulnerability — The Veeam Distribution Service in the Backup & Replication application allows unauthenticated users to access internal API functions. A remote attacker can send input to the internal API which may lead to uploading and executing of malicious code.
CVE-2022-26501 is a critical unauthenticated remote code execution vulnerability in Veeam Backup & Replication affecting the Distribution Service. Attackers can exploit exposed internal API functions to upload and execute arbitrary code without authentication. With a CVSS score of 9.0 and publicly available exploits, this poses an immediate threat to organizations relying on Veeam for backup infrastructure across Saudi Arabia.
IMMEDIATE ACTIONS:
1. Identify all Veeam Backup & Replication instances in your environment and document versions
2. Isolate affected systems from untrusted networks immediately
3. Review firewall rules to restrict access to Veeam Distribution Service ports (default 6160)
4. Enable network segmentation to limit lateral movement
PATCHING:
1. Apply Veeam patches: v11.0 SP3a, v12.0 SP1, or later versions
2. Prioritize patching for systems managing critical infrastructure backups
3. Test patches in non-production environment before deployment
COMPENSATING CONTROLS (if patching delayed):
1. Implement strict network access controls - whitelist only authorized backup clients
2. Deploy WAF/IPS rules to block malicious API payloads
3. Monitor Veeam Distribution Service logs for suspicious API calls
4. Disable external access to Veeam services
DETECTION:
1. Monitor for POST/PUT requests to /api/ endpoints without authentication tokens
2. Alert on file uploads to Veeam cache directories
3. Track process execution spawned by VeeamDistributionSvc.exe
4. Log all connections to port 6160 and review for anomalies
الإجراءات الفورية:
1. تحديد جميع نسخ Veeam Backup & Replication في بيئتك وتوثيق الإصدارات
2. عزل الأنظمة المتأثرة عن الشبكات غير الموثوقة فوراً
3. مراجعة قواعد جدار الحماية لتقييد الوصول إلى منافذ خدمة التوزيع (الافتراضي 6160)
4. تفعيل تقسيم الشبكة لتحديد الحركة الجانبية
التصحيح:
1. تطبيق تصحيحات Veeam: v11.0 SP3a أو v12.0 SP1 أو إصدارات أحدث
2. إعطاء الأولوية لتصحيح الأنظمة التي تدير النسخ الاحتياطية للبنية التحتية الحرجة
3. اختبار التصحيحات في بيئة غير الإنتاج قبل النشر
الضوابط البديلة (إذا تأخر التصحيح):
1. تطبيق ضوابط وصول صارمة للشبكة - قائمة بيضاء للعملاء المصرح لهم فقط
2. نشر قواعد WAF/IPS لحجب حمولات API الضارة
3. مراقبة سجلات خدمة التوزيع للاتصالات المريبة
4. تعطيل الوصول الخارجي لخدمات Veeam
الكشف:
1. مراقبة طلبات POST/PUT إلى نقاط نهاية /api/ بدون رموز مصادقة
2. تنبيهات على تحميلات الملفات إلى دلائل ذاكرة التخزين المؤقت Veeam
3. تتبع تنفيذ العمليات التي تم إطلاقها بواسطة VeeamDistributionSvc.exe
4. تسجيل جميع الاتصالات بالمنفذ 6160 ومراجعة الشذوذ