Skip to main content
← All vulnerabilities
CVE-2026-30861GO-2026-4645GHSA-R55H-3RWJ-HCMG

WeKnora: Remote Code Execution (RCE) via Command Injection in MCP Stdio Configuration Validation

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

Summary

WeKnora is an LLM-powered framework designed for deep document understanding and semantic retrieval. From version 0.2.5 to before version 0.2.10, an unauthenticated remote code execution (RCE) vulnerability exists in the MCP stdio configuration validation. The application allows unrestricted user registration, meaning any attacker can create an account and exploit the command injection flaw. Despite implementing a whitelist for allowed commands (npx, uvx) and blacklists for dangerous arguments and environment variables, the validation can be bypassed using the -p flag with npx node. This allows any attacker to execute arbitrary commands with the application's privileges, leading to complete system compromise. This issue has been patched in version 0.2.10.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • Tencent WeKnora

    From 0.2.5 · fixed in 0.2.10

  • github.com/Tencent/WeKnoraGo

    From 0.2.6 · fixed in 0.2.10

  • github.com/Tencent/WeKnoraGo

    From 0.2.5 · fixed in 0.2.10

References 1

GitHub · Tencent/WeKnora