A vulnerability was detected in Flux159 mcp-game-asset-gen 0.1.0. Affected is the function image_to_3d_async of the file src/index.ts of the component MCP Interface. The manipulation of the argument statusFile results in path traversal. The attack can be executed remotely. The exploit is now public and may be used. The project was informed of the problem early through an issue report but has not responded yet.
CVE-2026-7594 is a path traversal vulnerability in Flux159 mcp-game-asset-gen 0.1.0 affecting the image_to_3d_async function. An attacker can manipulate the statusFile parameter to access arbitrary files on the system remotely. With a CVSS score of 7.3 and public exploit information available, this poses a significant risk to organizations using this component, particularly those integrating it into web services or cloud environments.
IMMEDIATE ACTIONS:
1. Identify all systems running Flux159 mcp-game-asset-gen 0.1.0 through asset inventory and dependency scanning
2. Isolate affected systems from production networks if possible or restrict network access to trusted sources only
3. Review access logs for the image_to_3d_async function for suspicious statusFile parameter patterns (../, ..\, absolute paths)
4. Implement input validation: whitelist allowed statusFile values and reject any containing path traversal sequences
COMPENSATING CONTROLS (until patch available):
5. Deploy Web Application Firewall (WAF) rules to block requests with path traversal patterns in statusFile parameter
6. Implement strict file system permissions - run the application with minimal required privileges
7. Use containerization/sandboxing to limit file system access scope
8. Monitor file access attempts using SIEM/EDR tools for suspicious patterns
DETECTION RULES:
- Alert on statusFile parameters containing: ../, ..\ , %2e%2e, encoded variants
- Monitor for file access outside intended directories
- Track failed file access attempts to sensitive locations (/etc, /root, Windows\System32)
الإجراءات الفورية:
1. تحديد جميع الأنظمة التي تعمل بـ Flux159 mcp-game-asset-gen 0.1.0 من خلال مسح المخزون والتبعيات
2. عزل الأنظمة المتأثرة عن شبكات الإنتاج إن أمكن أو تقييد الوصول إلى مصادر موثوقة فقط
3. مراجعة سجلات الوصول لدالة image_to_3d_async بحثاً عن أنماط معاملات statusFile المريبة
4. تطبيق التحقق من المدخلات: إنشاء قائمة بيضاء للقيم المسموحة ورفض أي تسلسلات اجتياز مسار
الضوابط التعويضية (حتى توفر التصحيح):
5. نشر قواعد جدار حماية تطبيقات الويب لحجب الطلبات التي تحتوي على أنماط اجتياز المسار
6. تطبيق أذونات نظام الملفات الصارمة - تشغيل التطبيق بأقل صلاحيات مطلوبة
7. استخدام الحاويات/العزل لتحديد نطاق الوصول إلى نظام الملفات
8. مراقبة محاولات الوصول إلى الملفات باستخدام أدوات SIEM/EDR
قواعد الكشف:
- تنبيهات على معاملات statusFile التي تحتوي على: ../, ..\ ، %2e%2e
- مراقبة الوصول إلى الملفات خارج الدلائل المقصودة
- تتبع محاولات الوصول الفاشلة إلى المواقع الحساسة