Skip to main content
← All vulnerabilities
CVE-2026-58168GHSA-JG88-RVPC-QVXJPYSEC-2026-4206

DeepTutor < 1.4.10 - Insecure Default Grants Unrestricted MCP Tool Access to Non-Admin Users

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.4.10
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

DeepTutor before version 1.4.10 contains an authorization bypass vulnerability that allows low-privilege users to invoke unrestricted MCP tools due to the allowed_mcp_tools function returning None instead of a denied result when mcp_tools is omitted from a user's grant in deeptutor/multi_user/tool_access.py. Attackers or prompt-injected content acting within a user session can enumerate and invoke any configured MCP tool, including filesystem, shell, and browser servers, gaining unauthorized access to sensitive deployment resources.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • HKUDS DeepTutor

    fixed in 1.4.10

  • deeptutorPyPI

    fixed in 1.4.10

References 4

GitHub · HKUDS/DeepTutor

vulncheck.com