OpenClaw before 2026.3.31 contains a server-side request forgery vulnerability in the marketplace plugin download functionality that allows attackers to access internal resources by following unvalidated redirects. The marketplace.ts module fails to restrict redirect destinations during archive downloads, enabling remote attackers to redirect requests to arbitrary internal or external servers.
OpenClaw before version 2026.3.31 contains a server-side request forgery (SSRF) vulnerability in its marketplace plugin download functionality that allows attackers to redirect requests to arbitrary internal or external servers. The vulnerability exploits unvalidated redirects in the marketplace.ts module, potentially exposing internal resources and enabling lateral movement within networks. With a CVSS score of 7.6 and no patch currently available, this poses a significant risk to organizations using OpenClaw in their e-commerce and marketplace operations.
IMMEDIATE ACTIONS:
1. Identify all OpenClaw instances in your environment and document their version numbers
2. Isolate or restrict network access to OpenClaw marketplace plugin download endpoints
3. Implement network segmentation to prevent OpenClaw servers from accessing sensitive internal resources
4. Monitor for suspicious redirect patterns in marketplace.ts module logs
COMPENSATING CONTROLS (until patch available):
5. Deploy Web Application Firewall (WAF) rules to block requests with suspicious redirect parameters to internal IP ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)
6. Implement strict URL validation at the network perimeter for all outbound connections from OpenClaw servers
7. Restrict OpenClaw server outbound connectivity to only necessary external domains via firewall rules
8. Disable marketplace plugin functionality if not actively required
DETECTION RULES:
9. Monitor for HTTP 3xx responses with Location headers pointing to internal IP addresses or private ranges
10. Alert on marketplace.ts module processing requests with redirect parameters containing internal hostnames
11. Track failed connection attempts from OpenClaw to internal database servers, APIs, or admin panels
12. Review access logs for unusual patterns in marketplace download requests
PATCHING:
13. Subscribe to OpenClaw security advisories and upgrade to version 2026.3.31 or later immediately upon release
الإجراءات الفورية:
1. حدد جميع مثيلات OpenClaw في بيئتك وقم بتوثيق أرقام إصداراتها
2. عزل أو تقييد الوصول إلى نقاط نهاية تحميل مكون السوق في OpenClaw
3. تنفيذ تقسيم الشبكة لمنع خوادم OpenClaw من الوصول إلى الموارد الداخلية الحساسة
4. مراقبة أنماط إعادة التوجيه المريبة في سجلات وحدة marketplace.ts
الضوابط التعويضية (حتى توفر التصحيح):
5. نشر قواعد جدار حماية تطبيقات الويب (WAF) لحظر الطلبات ذات معاملات إعادة التوجيه المريبة إلى نطاقات IP الداخلية
6. تنفيذ التحقق الصارم من عناوين URL على محيط الشبكة لجميع الاتصالات الصادرة من خوادم OpenClaw
7. تقييد الاتصالات الصادرة من خادم OpenClaw إلى النطاقات الخارجية الضرورية فقط عبر قواعد جدار الحماية
8. تعطيل وظيفة مكون السوق إذا لم تكن مطلوبة بنشاط
قواعد الكشف:
9. مراقبة استجابات HTTP 3xx مع رؤوس Location تشير إلى عناوين IP داخلية أو نطاقات خاصة
10. تنبيه عند معالجة وحدة marketplace.ts لطلبات تحتوي على معاملات إعادة توجيه تحتوي على أسماء مضيفين داخليين
11. تتبع محاولات الاتصال الفاشلة من OpenClaw إلى خوادم قواعد البيانات الداخلية أو واجهات برمجية التطبيقات أو لوحات التحكم
12. مراجعة سجلات الوصول للأنماط غير العادية في طلبات تحميل السوق
التصحيح:
13. الاشتراك في تنبيهات أمان OpenClaw والترقية إلى الإصدار 2026.3.31 أو أحدث فوراً عند الإصدار