SEPTEMBER 9, 2026
Live Feed
Back to database
Case File

CVE-2026-44968

MEDIUM · CVSS 6.3 EPSS 0.17% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-07-16 · Last synced 2026-08-15

CyberRota Analysis

AI-Generated

The dbt-mcp Model Context Protocol server is vulnerable due to the unsanitized inclusion of node_selection and resource_type values in subprocess arguments, enabling potential injection of dbt global flags by an MCP client. This could lead to unauthorized command execution within the dbt environment, posing a risk to the integrity of the data processing workflows. Organizations using dbt-mcp versions prior to 1.17.1 should prioritize updating to mitigate this vulnerability.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-44968
Severity
MEDIUM
CVSS
6.3
EPSS
0.17%

Original NVD Description

dbt-mcp is a Model Context Protocol server for interacting with dbt. Prior to 1.17.1, _run_dbt_command() in src/dbt_mcp/dbt_cli/tools.py appended unsanitized node_selection and resource_type values to the dbt subprocess argument list, allowing an MCP client to inject dbt global flags such as --profiles-dir, --project-dir, and --target into subprocess.Popen even though shell=False prevents shell metacharacter injection. This issue is fixed in version 1.17.1.

Related CVEs

Other vulnerabilities affecting the same vendor(s)