Read the docs
TI-2026-32390 Aliases CVE-2026-44450

Lumiverse: RCE via MCP stdio argument injection

Priority MEDIUM 43CWE-88Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-88.

Summary

Lumiverse is a full-featured AI chat application. Prior to 0.9.7, the MCP server creation endpoint validates the command field against an allowlist of binary names but forwards the args array to the child process without any validation. Every binary on the allowlist accepts an inline-code execution flag (-e for node/bun, -c for python3/deno), giving any logged-in user arbitrary OS-level code execution on the Lumiverse server. The route requires only requireAuth (not requireOwner). The server binds on all interfaces (::) and the host-header rebinding check is bypassed trivially by any HTTP client that sends Host: localhost:<port> directly, making this exploitable from any machine with network access to the server port. This vulnerability is fixed in 0.9.7.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00377 31st percentileScored 2026-11-07
Fix Fixed Lumiverse (prolix-oc): 0.9.7

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
prolix-ocLumiversebefore 0.9.70.9.7Patch availableCNA
  • Lumiverse Vendorprolix-oc Affected before 0.9.7 Fixed in 0.9.7 Patch available CNA

Remediation

  • Fix · CNA Lumiverse (prolix-oc) Fixed in 0.9.7

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-44450
  2. 2026-10-25 EPSS moved to the below the 50th percentile

References

  • TI-2026-32384 Lumiverse: Spindle extension install runs untrusted lifecycle scripts before security scan CVSS 3.1CRITICAL 9.1
  • TI-2026-32391 Lumiverse: TSX component sandbox escape via DOM ref and string-split identifier bypass CVSS 3.1CRITICAL 9.3
  • TI-2026-32389 Lumiverse: SMB `exists()` basename injection via smbclient `!cmd` escape CVSS 3.1CRITICAL 9.1
  • TI-2026-32383 Lumiverse: Sign-up nonce race condition allows unauthorized account registration CVSS 3.1MEDIUM 4.8

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences