AIToday
Top Companies' AI MovesAI Coding AssistantsTop Companies AIPublished: Jun 17, 2026, 06:30 JST1 min read

Google Vertex AI SDK flaw let attackers hijack ML uploads

Google Vertex AI SDK flaw let attackers hijack ML uploads

3 Key Points

  1. What happened

    A flaw in the Google Cloud Vertex AI SDK for Python allowed an attacker with only a Google Cloud project and the victim's project ID to intercept model uploads. The SDK generated a predictable temporary bucket name; if an attacker created that bucket first in their own project, the victim's upload would go to the attacker's bucket instead. The attacker could then swap in a malicious model that executed code when Vertex AI loaded it. Google shipped the fix in version 1.148.0 on April 15, adding bucket ownership verification.

  2. Why it matters

    The attack required no stolen credentials, phishing, or initial foothold—only publicly available information. Once code ran inside the serving container, it could steal OAuth tokens with broad access to other models, TensorFlow artifacts, BigQuery metadata, and internal infrastructure details in the same Google-managed tenant. This is the second bucket-squatting flaw in Vertex AI this year, suggesting a pattern in how the service handles default storage.

  3. What to watch

    Update to SDK version 1.148.0 or later immediately. Also set an explicit staging_bucket parameter to a Cloud Storage location you control when uploading models, and check the google-cloud-aiplatform version wherever it runs—notebooks, CI jobs, training pipelines, and production services alike.

Ask the AI about this article →

Top Companies AIRead Original Article

Get the latest Top Companies' AI Moves news every morning

For example, today's edition would include:

  • GE Vernova's New MV-UPS Could Triple Revenue Per GigawattTop Companies AI · 17h ago
  • Lam breaks ground on Oregon lab for AI chip R&DTop Companies AI · 17h ago
  • Ole Miss Study: AI Ads Fail When Consumers Feel TrickedTop Companies AI · 17h ago

AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.

Free · takes 30 seconds · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. Q&As are published on this page for other readers too.

Related Articles

Next articleFrance replaces Palantir AI with homegrown ChapsVision