CVE-2026-54149Patch

LOWCVSS 8.8 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

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.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-78

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Patch or workaround signal is available
  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 2 signals
  • Disclosure: 1 classified signal
  • Peaked 1d ago at 1 mentions (2026-07-10); latest day: 1
  • 2 total mentions across 2 days

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-07-10: 1Mentions · 2026-07-11: 1Patch / Workaround · 2026-07-10: 1Technical Details · 2026-07-10: 1Technical Details · 2026-07-11: 107-1007-11
Signal classification2 categories
Patch
150.0%
Disclosure
150.0%
Referenced assets1 URL
By indicator
Classification over time
DateTotalLabels
2026-07-101
Patch1
2026-07-111
Disclosure1
Full discourse2 posts
  • Upwind Security MDR@UpwindMDR
    Patch

    🚨High - MaxKB Command Injection via Malicious MCP stdio Tool Import (CVE-2026-54149) MaxKB's tool-import serializer and MCP referencing mode don't consistently validate the MCP transport type. An authenticated user can import a .tool file specifying stdio transport with malicious commands, then trigger it through an AI Chat node - causing MultiServerMCPClient to execute arbitrary system commands on the server. Since MCP stdio transport launches local processes, an unvalidated stdio tool definition is effectively arbitrary command execution. Only a low-privileged authenticated account is required (CVSS 8.8). 👉Upgrade MaxKB to 2.10.0-lts.

    Post summary

    CVE‑2026‑54149 exposes command injection via Malicious MCP stdio tool import in MaxKB, allowing authenticated low‑privileged users to execute arbitrary system commands; upgrading to MaxKB 2.10.0‑lts resolves the flaw.

    0001077
    246 followersView on X
  • Hugo | DevOps | Cybersecurity 🇱🇻@HugoValters
    Disclosure

    #CVE-2026-54149 - Critical #OS Command Injection in #MaxKB. Authenticated users can execute arbitrary commands via malicious .tool import and MCP transport. #CVSS 8.8 #CVEAlert #MaxKB #infosec #devsecops #devops #developers #git #github #gitlab https://www.valtersit.com/cve/CVE-2026-54149/

    Post summary

    The tweet alerts on a critical OS Command Injection in MaxKB (CVSS 8.8) that permits authenticated users to execute arbitrary commands via malicious .tool import and MCP transport; no PoC, exploit code, patch, or active exploitation details are provided.

    0000075
    978 followersView on X

Explore more