ZeroHour

CVE-2026-79707

large

Unauthenticated path traversal in Google Cloud Agent Development Kit (ADK) for Python

CVSS 4.0
8.7 high
EPSS
<1%p38
Published
()
Modified
AI analysis

CVE-2026-79707 is a path traversal flaw (CWE-22) in the builder endpoint of Google Cloud's Agent Development Kit (ADK) for Python, affecting versions 1.9.0 through 1.21.0. An unauthenticated remote attacker triggers it by sending a crafted file_path query parameter to the builder endpoint, causing the server to resolve paths outside its intended directory. The attacker gains the ability to read arbitrary files accessible to the ADK process, such as application configuration, source code, or credentials; per the CVSS 4.0 score of 8.7 (high) the impact is limited to confidentiality, with no integrity or availability impact and no code execution. Anyone running ADK for Python 1.9.0 through 1.21.0 with the builder endpoint reachable by untrusted clients is affected, with locally bound development instances largely shielded from remote attack. There is no known public proof-of-concept, the issue is not in CISA's KEV catalog, and EPSS puts 30-day exploitation probability at roughly 0.4%, so no confirmed exploitation is known.

What to do: Upgrade ADK for Python to a release newer than 1.21.0, which is outside the affected range. Until patched, restrict the builder endpoint to localhost or trusted networks (e.g., via reverse-proxy allowlisting or authentication) and ensure the ADK process cannot read sensitive files such as credentials. Review access logs for requests to the builder endpoint containing file_path parameters with traversal sequences such as ../ or encoded variants, which would indicate probing or exploitation.

Affected
Google Cloud Agent Development Kit (ADK) for Python1.9.0 through 1.21.0 (all versions in this range)
Estimated exposure
largelikely on the order of tens of thousands of deployments with the builder endpoint reachable (estimate) — ADK is Google's widely adopted open-source Python framework for building AI agents, but the vulnerable component is the developer/builder endpoint, which is most often run locally during development; extrapolating deployment patterns, only…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

A Path Traversal vulnerability in the builder endpoint in Google Cloud Agent Development Kit (ADK) versions 1.9.0 through 1.21.0 on Python allows an unauthenticated remote attacker to read arbitrary files using a crafted file_path query parameter.

Weakness
CWE-22
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:Amber

In the news

No ingested article mentions this CVE yet.