Summary
CVE-2026-79707 is a path traversal vulnerability in the builder endpoint of Google Cloud’s Agent Development Kit (ADK) for Python. An unauthenticated remote attacker can supply a crafted file_path query parameter to read arbitrary files on the host, with no authentication or user interaction required. The flaw carries a CVSS v4.0 base score of 8.7 (High).
Technical details
- Root cause: The ADK builder endpoint accepts a
file_pathquery parameter and uses it to read files without properly restricting the path to an intended directory (CWE-22, Improper Limitation of a Pathname to a Restricted Directory). - Trigger conditions: An attacker sends a crafted request to the builder endpoint with a
file_pathvalue containing directory traversal sequences, causing the server to return the contents of a file outside the intended scope. - Attack vector: Network-based, no privileges and no user interaction required (AV:N/AC:L/AT:N/PR:N/UI:N).
- Impact: High-confidentiality impact — arbitrary file disclosure on the host running the affected ADK builder endpoint. No integrity or availability impact is reported (VI:N/VA:N).
Affected software
- Google Cloud Agent Development Kit (ADK) for Python, package
google-adk, versions 1.9.0 up to (but not including) 1.22.0.
Severity
- CVSS v4.0 Base Score: 8.7 (High)
- 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/U:Amber
Mitigation and recommended actions
- Immediate: Upgrade
google-adkto version 1.22.0 or later, which contains the fix for this path traversal issue. - If patching is not immediately possible: Restrict network exposure of the ADK builder endpoint (e.g., do not expose it directly to the internet, place it behind authentication or a network access control layer) until the upgrade can be applied.
How IONIX identifies potentially affected assets
IONIX matches the following signals against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Page title:
Agent Development Kit Dev UI

