adk-verify-snippets

Warn

Audited by Socket on Aug 15, 2026

2 alerts found:

Securityx2
SecurityMEDIUM
scripts/verify_md.py

No explicit malicious/obfuscated payload is present in this module’s own logic. However, the module’s core function is to extract and execute Python code from Markdown via a subprocess runner without sandboxing or resource/process/network restrictions shown here. It also captures and writes untrusted stdout/stderr into a persistent Markdown report, creating a realistic risk of sensitive data exposure if executed snippets/runner output secrets. Overall, this fragment is best treated as a potentially dangerous supply-chain execution harness: security depends critically on trustworthiness of the Markdown/snippets and on the safety measures implemented inside the bundled run.py (not visible in this fragment).

Confidence: 66%Severity: 77%
SecurityMEDIUM
scripts/run.py

This module contains no obvious embedded malware indicators (no obfuscated payloads, no hardcoded credentials, and no direct network/process/file tampering in the snippet itself). However, it functions as a powerful arbitrary Python code execution harness: it dynamically loads and executes a caller-supplied Python file and then runs an ADK component discovered within that file. As a supply-chain security primitive, this is inherently high risk in any scenario where the target file is not fully trusted and isolated.

Confidence: 78%Severity: 72%
Audit Metadata
Analyzed At
Aug 15, 2026, 08:10 PM
Package URL
pkg:socket/skills-sh/google%2Fadk-python%2Fadk-verify-snippets%2F@1c70839a7d36c3e9ca10475c8ec79181734cad9b2febb3888954cfc586d69de9
Security Audit — socket — adk-verify-snippets