skills/mukul975/anthropic-cybersecurity-skills/performing-ssl-tls-inspection-configuration/Gen Agent Trust Hub
performing-ssl-tls-inspection-configuration
Warn
Audited by Gen Agent Trust Hub on Aug 17, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/agent.pyis vulnerable to command injection in theverify_ca_deployedmethod. Theinternal_ca_cnvariable is interpolated directly into a PowerShell command string without sanitization, allowing arbitrary code execution via a crafted CA name. This was also flagged by static analysis regarding the use of subprocess.run. - [COMMAND_EXECUTION]: The skill instructions in
SKILL.mdrequire high-privilege access to modify system root certificate stores across multiple operating systems (e.g., usingImport-Certificateon Windows,sudo security add-trusted-certon macOS, orupdate-ca-certificateson Linux). These actions represent a significant security risk if the agent is directed to install unauthorized or malicious certificates. - [INDIRECT_PROMPT_INJECTION]: The skill connects to and processes certificate metadata from external hosts, creating an attack surface for indirect prompt injection.
- Ingestion points: Certificate issuer and subject fields parsed from
s.getpeercert()inscripts/agent.py. - Boundary markers: None present; the script lacks delimiters or instructions to ignore embedded commands in certificate metadata.
- Capability inventory: Subprocess execution (
subprocess.run), network socket creation (socket), and file system interaction. - Sanitization: None; the script processes parsed certificate strings using simple string matching without escaping or validation.
Audit Metadata