SolarWinds Serv-U Remote Code Execution Vulnerability — SolarWinds Serv-U contains an unspecified memory escape vulnerability which can allow for remote code execution.
SolarWinds Serv-U contains a critical memory escape vulnerability (CVE-2021-35211) enabling unauthenticated remote code execution with a CVSS score of 9.0. This vulnerability affects file transfer and secure shell services widely deployed across Saudi organizations. Active exploits are available in the wild, making immediate patching essential for all affected deployments.
IMMEDIATE ACTIONS:
1. Identify all Serv-U instances in your environment using network scanning and asset management tools
2. Isolate affected systems from production networks if patching cannot be completed within 24 hours
3. Enable enhanced logging and monitoring on all Serv-U services
PATCHING GUIDANCE:
1. Apply SolarWinds Serv-U patch version 15.3.1 HF1 or later immediately
2. Verify patch installation by checking version numbers in Serv-U administration console
3. Restart Serv-U services after patching
4. Test file transfer functionality post-patch to ensure service continuity
COMPENSATING CONTROLS (if immediate patching not possible):
1. Restrict network access to Serv-U ports (typically 22, 161, 989-990) using firewall rules
2. Implement IP whitelisting for legitimate Serv-U clients
3. Disable Serv-U services if not actively required
4. Deploy Web Application Firewall (WAF) rules to detect exploitation attempts
DETECTION RULES:
1. Monitor for unusual process execution from Serv-U service account
2. Alert on unexpected outbound connections from Serv-U processes
3. Track failed and successful authentication attempts to Serv-U
4. Monitor for memory corruption indicators and segmentation faults in Serv-U logs
5. Implement IDS/IPS signatures for CVE-2021-35211 exploitation patterns
الإجراءات الفورية:
1. حدد جميع نسخ Serv-U في بيئتك باستخدام أدوات المسح والإدارة
2. عزل الأنظمة المتأثرة عن شبكات الإنتاج إذا لم يكن التصحيح ممكنًا خلال 24 ساعة
3. تفعيل السجلات والمراقبة المحسنة على جميع خدمات Serv-U
إرشادات التصحيح:
1. طبق تحديث SolarWinds Serv-U الإصدار 15.3.1 HF1 أو أحدث فورًا
2. تحقق من تثبيت التصحيح بفحص أرقام الإصدارات في وحدة تحكم إدارة Serv-U
3. أعد تشغيل خدمات Serv-U بعد التصحيح
4. اختبر وظيفة نقل الملفات بعد التصحيح لضمان استمرارية الخدمة
الضوابط البديلة (إذا لم يكن التصحيح الفوري ممكنًا):
1. قيد الوصول إلى منافذ Serv-U (عادة 22، 161، 989-990) باستخدام قواعد جدار الحماية
2. طبق قائمة بيضاء للعناوين لعملاء Serv-U الشرعيين
3. عطل خدمات Serv-U إذا لم تكن مطلوبة بنشاط
4. نشر قواعد جدار تطبيقات الويب للكشف عن محاولات الاستغلال
قواعد الكشف:
1. راقب تنفيذ العمليات غير العادية من حساب خدمة Serv-U
2. تنبيه الاتصالات الصادرة غير المتوقعة من عمليات Serv-U
3. تتبع محاولات المصادقة الفاشلة والناجحة لـ Serv-U
4. مراقبة مؤشرات تلف الذاكرة وأخطاء التجزئة في سجلات Serv-U
5. تطبيق توقيعات IDS/IPS لأنماط استغلال CVE-2021-35211