CVE-2026-14538
Received Received - Intake

Improper Authorization Bypass in Google mcp-toolbox

Vulnerability report for CVE-2026-14538, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-31

Last updated on: 2026-07-31

Assigner: Google Inc.

Description

An improper authorization and security-boundary bypass vulnerability in the bigquery-execute-sql tool component of Google mcp-toolbox versions 0.16.1 through 1.4.0 allows an authenticated attacker to bypass allowedDatasets validation checks. The toolbox relies on the BigQuery dry-run API to enforce dataset restrictions, but due to a fail-open logic flaw, it bypasses validation when the API returns an empty array for specialized constructs. This allows the attacker to extract structural DDL schemas for explicitly excluded datasets via INFORMATION_SCHEMA, and access downstream federated row data via EXTERNAL_QUERY connections.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-31
Last Modified
2026-07-31
Generated
2026-07-31
AI Q&A
2026-07-31
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
google mcp-toolbox From 0.16.1 (inc) to 1.4.0 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-863 The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.
CWE-285 The product does not perform or incorrectly performs an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is an improper authorization and security-boundary bypass in the bigquery-execute-sql tool component of Google mcp-toolbox versions 0.16.1 through 1.4.0. It allows an authenticated attacker to bypass dataset validation checks by exploiting a fail-open logic flaw in the BigQuery dry-run API. When the API returns an empty array for certain constructs, the toolbox incorrectly allows access to restricted datasets.

Detection Guidance

This vulnerability involves improper authorization in Google mcp-toolbox's bigquery-execute-sql tool. Detection requires checking tool versions and validating BigQuery API responses for dataset restrictions. No direct commands are provided in the context to detect this issue.

Impact Analysis

An attacker could exploit this to extract structural DDL schemas for datasets that should be excluded. They may also access downstream federated row data via EXTERNAL_QUERY connections, potentially leading to unauthorized data exposure or data leakage.

Compliance Impact

This vulnerability allows unauthorized access to sensitive data through improper authorization bypass, which could lead to violations of data protection regulations like GDPR and HIPAA. Unauthorized extraction of DDL schemas and access to federated row data may result in unauthorized data processing or disclosure, triggering compliance breaches under these standards.

Mitigation Strategies

Update Google mcp-toolbox to a version beyond 1.4.0 where the authorization bypass flaw is fixed. If immediate update is not possible, restrict access to the bigquery-execute-sql tool and monitor for unauthorized INFORMATION_SCHEMA or EXTERNAL_QUERY usage.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-14538. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart