A security flaw has been discovered in Axle-Bucamp MCP-Docusaurus up to 404bc028e15ec304c9a045528560f4b5f27a17e0. The affected element is the function update_document/continue_document/delete_document/get_content of the file app/routes/document.py. Performing a manipulation of the argument DOCS_DIR/path results in path traversal. The attack may be initiated remotely. The exploit has been released to the public and may be used for attacks. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The project was informed of the problem early through an issue report but has not responded yet.
CVE-2026-7788 is a critical path traversal vulnerability in Axle-Bucamp MCP-Docusaurus affecting document management functions. An attacker can manipulate the DOCS_DIR/path parameter to access unauthorized files on the system remotely. With a CVSS score of 7.3 and public exploit availability, this poses significant risk to organizations using this software for document management, particularly in sensitive sectors handling confidential data.
IMMEDIATE ACTIONS:
1. Identify all instances of Axle-Bucamp MCP-Docusaurus in your environment and isolate affected systems from production networks if possible
2. Implement network-level access controls restricting access to document management endpoints to authorized users only
3. Enable comprehensive logging and monitoring of all document-related API calls (update_document, continue_document, delete_document, get_content)
4. Review access logs for suspicious path traversal patterns (../, ..\, encoded variants like %2e%2e%2f)
PATCHING GUIDANCE:
5. Contact Axle-Bucamp development team directly for security patches or workarounds
6. Monitor the project repository for security updates given the rolling release model
7. Implement input validation on the DOCS_DIR/path parameter to reject path traversal attempts
COMPENSATING CONTROLS:
8. Deploy Web Application Firewall (WAF) rules to block path traversal payloads in document API endpoints
9. Implement strict file system permissions ensuring the application runs with minimal required privileges
10. Use chroot/containerization to restrict file system access scope
11. Implement API rate limiting and request throttling on document endpoints
DETECTION RULES:
12. Monitor for requests containing: ../, ..\ , %2e%2e%2f, %252e%252e%252f in DOCS_DIR parameter
13. Alert on any document API calls attempting to access files outside designated document directories
14. Track failed authentication attempts followed by path traversal attempts
15. Implement SIEM rules correlating multiple failed document access attempts from same source IP
الإجراءات الفورية:
1. حدد جميع نسخ Axle-Bucamp MCP-Docusaurus في بيئتك وعزل الأنظمة المتأثرة عن شبكات الإنتاج إن أمكن
2. طبق عناصر تحكم الوصول على مستوى الشبكة لتقييد الوصول إلى نقاط نهاية إدارة المستندات للمستخدمين المصرح لهم فقط
3. فعّل التسجيل والمراقبة الشاملة لجميع استدعاءات API المتعلقة بالمستندات
4. راجع سجلات الوصول للأنماط المريبة لاجتياز المسارات
إرشادات التصحيح:
5. اتصل بفريق تطوير Axle-Bucamp مباشرة للحصول على تصحيحات أمان أو حلول بديلة
6. راقب مستودع المشروع للحصول على تحديثات أمان
7. طبق التحقق من صحة المدخلات على معامل DOCS_DIR/path لرفض محاولات اجتياز المسارات
عناصر التحكم البديلة:
8. نشر قواعد جدار حماية تطبيقات الويب (WAF) لحجب حمولات اجتياز المسارات
9. طبق أذونات نظام الملفات الصارمة
10. استخدم chroot/containerization لتقييد نطاق الوصول إلى نظام الملفات
11. طبق تحديد معدل API والتحكم في الطلبات
قواعد الكشف:
12. راقب الطلبات التي تحتوي على: ../, ..\ , %2e%2e%2f في معامل DOCS_DIR
13. أصدر تنبيهات لأي استدعاءات API للمستندات تحاول الوصول إلى ملفات خارج الدلائل المخصصة
14. تتبع محاولات المصادقة الفاشلة متبوعة بمحاولات اجتياز المسارات
15. طبق قواعد SIEM لربط محاولات الوصول المتعددة الفاشلة من نفس عنوان IP