CVE-2026-15829Disclosure(google / mcp_toolbox_for_databases)

LOWCVSS 8.1 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

A SQL injection (CWE-89) and security boundary bypass (CWE-863) vulnerability exists in the prebuilt BigQuery forecasting tool (bigquery-forecast) of googleapis/mcp-toolbox. The tool accepts client-controlled parameters (data_col, timestamp_col, and id_cols) as plain strings and interpolates them unescaped via fmt.Sprintf directly into a generated AI.FORECAST table-valued SELECT statement. While MCP Toolbox utilizes an allowedDatasets mechanism to restrict queries, this defense only validates the history_data parameter; the final assembled query is executed without re-validation. An attacker can break out of the string literal fields (such as timestamp_col) to inject a valid multi-statement or cross-dataset query block. This allows an unauthorized user to bypass the operator-configured allowedDatasets boundary and read arbitrary BigQuery tables.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-89CWE-863

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

NONE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • mcp_toolbox_for_databases

Threat summary

  • 1 mentions across 1 observed day

What's happening

  • Technical details provided in 1 signal
  • Disclosure: 1 classified signal
  • 1 total mentions across 1 day

Affected systems

Vendors
Products
mcp_toolbox_for_databases

Deep dive

Activity timeline1 mentions / 1d
00111Mentions · 2026-07-21: 1Technical Details · 2026-07-21: 107-21
Signal classification1 categories
Disclosure
1100.0%
Full discourse1 post
  • Upwind Security MDR@UpwindMDR
    Disclosure

    🚨 HIGH - BigQuery forecast tool SQL injection + allowedDatasets bypass (CVE-2026-15829) A SQL injection and authorization boundary bypass vulnerability exists in the prebuilt BigQuery forecasting tool (bigquery-forecast) within googleapis/mcp-toolbox, where client-controlled parameters are interpolated into an AI.FORECAST query without proper escaping. The root cause is improper input validation/escaping combined with flawed authorization enforcement, as the allowedDatasets restriction validates only one parameter while the final assembled query is left unvalidated. An attacker can exploit this by supplying crafted parameters to inject multi-statement or cross-dataset SQL, bypassing allowedDatasets and executing queries against unauthorized datasets without needing elevated privileges beyond access to the tool endpoint. Impact includes unauthorized reads of arbitrary BigQuery tables (data exposure/exfiltration) and potential broader query abuse depending on the connected service account permissions. 👉 Affected: MCP Toolbox for Databases (googleapis/mcp-toolbox) bigquery-forecast (version range not specified) | Upgrade to No fix yet — treat as suspicious

    Post summary

    The post announces a new SQL injection and authorization bypass vulnerability in the BigQuery forecasting tool, enabling unauthorized reads of BigQuery tables. No patch is available and no exploit or active exploitation is reported.

    00000117
    255 followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Appgooglemcp_toolbox_for_databases---

Explore more