A vulnerability was determined in ishayoyo excel-mcp up to 1.0.2. Impacted is an unknown function of the file src/index.ts of the component read_file/write_file. Executing a manipulation of the argument filePath/outputPath can lead to path traversal. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
CVE-2026-10278 is a path traversal vulnerability in ishayoyo excel-mcp (versions up to 1.0.2) affecting file read/write operations. An attacker can manipulate filePath/outputPath parameters to access or modify files outside intended directories, potentially exposing sensitive data or system files. With a CVSS score of 6.3 and public disclosure, this poses a moderate risk requiring immediate assessment and mitigation.
Immediate Actions:
1. Inventory all systems running ishayoyo excel-mcp versions up to 1.0.2
2. Restrict network access to affected services using firewall rules
3. Implement input validation to reject path traversal patterns (../, ..\ , encoded variants)
4. Monitor file access logs for suspicious path patterns
Patching Guidance:
1. Upgrade to excel-mcp version 1.0.3 or later when available
2. If upgrade unavailable, implement compensating controls immediately
Compensating Controls:
1. Deploy Web Application Firewall (WAF) rules blocking path traversal attempts
2. Use chroot/containerization to restrict file system access scope
3. Implement strict file path whitelisting - only allow access to designated directories
4. Apply principle of least privilege to service accounts
5. Enable comprehensive audit logging for all file operations
Detection Rules:
1. Alert on filePath/outputPath parameters containing: ../, ..\ , %2e%2e, encoded dots
2. Monitor for file access attempts outside designated directories
3. Track failed file operation attempts with path traversal indicators
4. Log all read/write operations with full path details for forensic analysis
الإجراءات الفورية:
1. حصر جميع الأنظمة التي تشغل ishayoyo excel-mcp الإصدارات حتى 1.0.2
2. تقييد الوصول الشبكي للخدمات المتأثرة باستخدام قواعد جدار الحماية
3. تطبيق التحقق من صحة المدخلات لرفض أنماط اجتياز المسار (../, ..\ ، المتغيرات المشفرة)
4. مراقبة سجلات الوصول إلى الملفات للأنماط المريبة
إرشادات التصحيح:
1. الترقية إلى إصدار excel-mcp 1.0.3 أو أحدث عند توفره
2. إذا لم يكن الترقية متاحة، طبق الضوابط البديلة فوراً
الضوابط البديلة:
1. نشر قواعد جدار تطبيقات الويب (WAF) لحجب محاولات اجتياز المسار
2. استخدام chroot/containerization لتقييد نطاق الوصول إلى نظام الملفات
3. تطبيق قائمة بيضاء صارمة لمسارات الملفات - السماح فقط بالوصول إلى الدلائل المعينة
4. تطبيق مبدأ أقل امتياز على حسابات الخدمة
5. تفعيل تسجيل التدقيق الشامل لجميع عمليات الملفات
قواعد الكشف:
1. تنبيه على معاملات filePath/outputPath التي تحتوي على: ../, ..\ ، %2e%2e، النقاط المشفرة
2. مراقبة محاولات الوصول إلى الملفات خارج الدلائل المعينة
3. تتبع محاولات عمليات الملفات الفاشلة مع مؤشرات اجتياز المسار
4. تسجيل جميع عمليات القراءة/الكتابة مع تفاصيل المسار الكاملة للتحليل الجنائي