SecurOS Enterprise 10.2 contains an unquoted service path vulnerability in the SecurosCtrlService that allows local users to potentially execute code with elevated privileges. Attackers can exploit the unquoted path in C:\Program Files (x86)\ISS\SecurOS\ to insert malicious code that would execute with system-level permissions during service startup.
SecurOS Enterprise 10.2 contains an unquoted service path vulnerability (CVE-2019-25304) that allows local attackers to execute arbitrary code with system privileges. The vulnerability exists in the SecurosCtrlService where an improperly quoted path enables privilege escalation during service startup. This poses a significant risk to organizations using SecurOS for surveillance and security monitoring, particularly in critical infrastructure environments.
Immediate Actions:
1. Identify all systems running SecurOS Enterprise 10.2 across your organization
2. Restrict local access to systems running SecurosCtrlService to authorized personnel only
3. Implement application whitelisting to prevent unauthorized executable execution
4. Monitor service startup logs for suspicious activity
Patching Guidance:
1. Apply the official SecurOS patch immediately to all affected systems
2. Test patches in non-production environment first
3. Schedule patching during maintenance windows to minimize surveillance downtime
4. Verify service functionality post-patch
Compensating Controls (if patch unavailable):
1. Implement file integrity monitoring on C:\Program Files (x86)\ISS\SecurOS\ directory
2. Use Windows AppLocker to restrict executable execution in the SecurOS directory
3. Enforce principle of least privilege for service accounts
4. Disable SecurosCtrlService if not actively required
Detection Rules:
1. Monitor for unexpected executable files in C:\Program Files (x86)\ISS\SecurOS\ directory
2. Alert on SecurosCtrlService restart events with unusual parent processes
3. Track privilege escalation attempts from service accounts
4. Monitor Windows Event Log for service-related errors or warnings
الإجراءات الفورية:
1. تحديد جميع الأنظمة التي تعمل بـ SecurOS Enterprise 10.2 عبر المنظمة
2. تقييد الوصول المحلي إلى الأنظمة التي تعمل بـ SecurosCtrlService للموظفين المصرح لهم فقط
3. تطبيق قائمة التطبيقات المسموحة لمنع تنفيذ الملفات التنفيذية غير المصرح بها
4. مراقبة سجلات بدء الخدمة للنشاط المريب
إرشادات التصحيح:
1. تطبيق التصحيح الرسمي لـ SecurOS فوراً على جميع الأنظمة المتأثرة
2. اختبار التصحيحات في بيئة غير الإنتاج أولاً
3. جدولة التصحيح أثناء نوافذ الصيانة لتقليل توقف المراقبة
4. التحقق من وظائف الخدمة بعد التصحيح
الضوابط البديلة (إذا لم يكن التصحيح متاحاً):
1. تطبيق مراقبة سلامة الملفات على دليل C:\Program Files (x86)\ISS\SecurOS\
2. استخدام Windows AppLocker لتقييد تنفيذ الملفات التنفيذية في دليل SecurOS
3. فرض مبدأ أقل امتياز لحسابات الخدمة
4. تعطيل SecurosCtrlService إذا لم يكن مطلوباً بنشاط
قواعد الكشف:
1. مراقبة الملفات التنفيذية غير المتوقعة في دليل C:\Program Files (x86)\ISS\SecurOS\
2. التنبيه على أحداث إعادة تشغيل SecurosCtrlService مع عمليات الوالد غير المعتادة
3. تتبع محاولات تصعيد الامتيازات من حسابات الخدمة
4. مراقبة سجل أحداث Windows للأخطاء أو التحذيرات المتعلقة بالخدمة