google-search-console
Pass
Audited by Gen Agent Trust Hub on Sep 21, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill retrieves and displays search performance data that includes user-controlled strings such as search queries, which presents a surface for indirect prompt injection.
- Ingestion points: The
GoogleSearchConsoleClientclass inclient.tsfetches metrics and queries from the Google Search Console API in methodsquerySearchAnalyticsandinspectUrl. - Boundary markers: Absent. API results are transformed into Markdown tables in
formatters.tswithout explicit delimiters or system instructions to ignore embedded commands. - Capability inventory: The skill is configured in
SKILL.mdto allowBash,Read,Write, andEdittools. The application code inclient.tsperforms network requests andconfig.tsperforms local file reads. - Sanitization: Absent. There is no specific validation or filtering performed on the search queries or page metadata to detect or strip potential injection payloads.
- [DATA_EXFILTRATION]: The skill performs expected network operations and accesses configuration files as part of its documented functionality.
- It communicates with official Google domains including
searchconsole.googleapis.comandoauth2.googleapis.comfor data retrieval and authentication. - It reads local service account key files via
fs.readFileSyncinconfig.tsbased on paths specified in environment variables such asGOOGLE_APPLICATION_CREDENTIALS.
Audit Metadata