CVE-2026-19041 in mcp-apiinfo

Summary

by MITRE • 08/06/2026

A vulnerability has been found in MissionSquad mcp-api up to 1.11.8. The impacted element is the function this.packageService.installPackage of the file src/controllers/packages.ts of the component NPM Package Version Handler. The manipulation leads to command injection. It is possible to initiate the attack remotely. Upgrading to version 1.11.9 is sufficient to resolve this issue. The identifier of the patch is a40f54d4533ba6618e1749383a245900eeb024c1. The affected component should be upgraded.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 08/06/2026

This vulnerability represents a critical command injection flaw in the MissionSquad mcp-api software version 1.11.8 and earlier, specifically within the NPM Package Version Handler component. The vulnerability exists in the packageService.installPackage function located in src/controllers/packages.ts file, where user-supplied input is not properly sanitized before being incorporated into system commands. This architectural weakness allows malicious actors to execute arbitrary commands on the affected system with the privileges of the application process.

The technical implementation of this vulnerability stems from improper input validation and sanitization practices within the package installation workflow. When the installPackage function processes package names or related parameters, it directly incorporates user-provided data into shell command executions without adequate escaping or filtering mechanisms. This pattern creates a classic command injection vector where attacker-controlled input can manipulate the underlying system commands, potentially enabling full system compromise. The vulnerability is particularly concerning as it operates remotely, eliminating the need for local access or additional attack vectors.

From an operational perspective, this command injection vulnerability exposes the entire system to significant risk including data theft, system takeover, and persistence mechanisms. Attackers could leverage this flaw to execute malicious commands such as creating backdoors, exfiltrating sensitive information, or establishing persistent access to the compromised environment. The remote exploit capability means that attackers do not require physical access to the system, making it a high-severity threat that could affect organizations using MissionSquad mcp-api in production environments. According to CWE standards, this maps directly to CWE-77, which specifically addresses command injection vulnerabilities.

The remediation strategy involves upgrading to version 1.11.9, which includes the patch identified by commit hash a40f54d4533ba6618e1749383a245900eeb024c1. This upgrade addresses the root cause by implementing proper input sanitization and validation mechanisms within the package installation process. Organizations should also consider implementing additional security measures such as network segmentation, monitoring for unusual command executions, and regular security assessments of their npm dependencies. The fix aligns with ATT&CK framework techniques related to privilege escalation and persistence through command execution, making it essential to address promptly.

Security teams should conduct thorough vulnerability assessments to identify any systems running affected versions of MissionSquad mcp-api and implement immediate patching procedures. The remediation process should include not only upgrading the software but also reviewing other components that might be vulnerable to similar injection attacks. Organizations should also enhance their input validation practices across all applications, particularly those handling user-provided data in system command contexts. This vulnerability serves as a reminder of the critical importance of secure coding practices and proper input sanitization in preventing command injection attacks that could lead to complete system compromise.

Responsible

VulDB

Disclosure

08/06/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!