SolarWinds Observability Self-Hosted was found to be affected by a stored cross-site scripting vulnerability, which when exploited, can lead to unintended script execution.
SolarWinds Observability Self-Hosted contains a stored cross-site scripting (XSS) vulnerability that could allow authenticated attackers to inject malicious scripts into the application, affecting all users who view the compromised content. While currently unpatched with no public exploits available, the vulnerability poses a medium risk to organizations relying on SolarWinds for infrastructure monitoring. Immediate compensating controls and vendor communication are essential until patches are released.
IMMEDIATE ACTIONS:
1. Inventory all SolarWinds Observability Self-Hosted deployments across your organization
2. Restrict access to the application to trusted internal networks only; implement network segmentation
3. Disable or restrict user input fields that may be vulnerable to XSS injection
4. Review user access logs for suspicious activity or unauthorized script injection attempts
5. Educate users not to click suspicious links or open untrusted content within the application
COMPENSATING CONTROLS (until patch available):
6. Implement Web Application Firewall (WAF) rules to detect and block XSS payloads in HTTP requests
7. Deploy Content Security Policy (CSP) headers to prevent inline script execution
8. Enable HTTP-only and Secure flags on all cookies to prevent JavaScript access
9. Implement input validation and output encoding at the application layer if possible
10. Monitor for CVE-2026-28298 patch releases from SolarWinds and apply immediately upon availability
DETECTION:
11. Monitor application logs for suspicious HTML/JavaScript patterns in user inputs
12. Alert on unusual script execution or DOM manipulation within the SolarWinds interface
13. Track changes to stored data fields for injection of script tags or event handlers
الإجراءات الفورية:
1. حصر جميع نشرات SolarWinds Observability Self-Hosted في المؤسسة
2. تقييد الوصول للتطبيق على الشبكات الداخلية الموثوقة فقط وتطبيق تقسيم الشبكة
3. تعطيل أو تقييد حقول إدخال البيانات التي قد تكون عرضة لحقن XSS
4. مراجعة سجلات الوصول للكشف عن النشاط المريب أو محاولات حقن النصوص البرمجية غير المصرح بها
5. تثقيف المستخدمين بعدم النقر على الروابط المريبة أو فتح محتوى غير موثوق في التطبيق
الضوابط التعويضية (حتى توفر التصحيح):
6. تطبيق قواعد جدار حماية تطبيقات الويب (WAF) للكشف عن حمولات XSS وحجبها
7. نشر رؤوس سياسة أمان المحتوى (CSP) لمنع تنفيذ النصوص البرمجية المضمنة
8. تفعيل أعلام HTTP-only و Secure على جميع ملفات تعريف الارتباط
9. تطبيق التحقق من صحة الإدخال وترميز الإخراج على مستوى التطبيق إن أمكن
10. المراقبة المستمرة لإصدارات تصحيح CVE-2026-28298 من SolarWinds وتطبيقها فوراً
الكشف:
11. مراقبة سجلات التطبيق للأنماط المريبة من HTML/JavaScript في مدخلات المستخدم
12. تنبيهات على تنفيذ النصوص البرمجية غير العادية أو معالجة DOM في واجهة SolarWinds
13. تتبع التغييرات في حقول البيانات المخزنة لحقن علامات النصوص البرمجية أو معالجات الأحداث