CVE Catalog

CVE-2026-54149

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.38%

31th percentile - higher than 31% of all known CVEs

Summary

In MaxKB prior to 2.10.0-lts, the tool import functionality and MCP referencing mode do not consistently validate MCP transport type, allowing an authenticated user to import a .tool file with stdio transport containing malicious commands and trigger execution via an AI Chat node, leading to arbitrary system command execution.

Risk Assessment

The risk involves remote code execution by an authenticated user, potentially leading to server compromise, data theft, or lateral movement within the internal network.

Recommendation

Immediately upgrade MaxKB to version 2.10.0-lts or later, and restrict permissions for users who can import tools and configure AI Chat nodes.

Other vulnerabilities in MaxKB

See all
Original NVD description (English source)

MaxKB is an open-source AI assistant for enterprise. Prior to 2.10.0-lts, MaxKB tool import functionality in apps/tools/serializers/tool.py and MCP referencing mode in apps/application/chat_pipeline/step/chat_step/impl/base_chat_step.py do not consistently validate MCP transport type, allowing an authenticated user to import a .tool file containing stdio transport with malicious commands and trigger the configuration through an AI Chat node so MultiServerMCPClient executes arbitrary system commands. This issue is fixed in version 2.10.0-lts.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS