CVE-2026-79707
largeUnauthenticated path traversal in Google Cloud Agent Development Kit (ADK) for Python
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.
| Google Cloud Agent Development Kit (ADK) for Python | 1.9.0 through 1.21.0 (all versions in this range) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
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 news0 stories
No ingested article mentions this CVE yet.