skills/mukul975/anthropic-cybersecurity-skills/implementing-honeytokens-for-breach-detection/Gen Agent Trust Hub
implementing-honeytokens-for-breach-detection
Warn
Audited by Gen Agent Trust Hub on Sep 25, 2026
Risk Level: MEDIUMPRIVILEGE_ESCALATIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [PRIVILEGE_ESCALATION]: The skill includes functionality to modify sensitive system configuration files and credential stores. Evidence: In
scripts/agent.py, thecreate_deployment_planfunction lists target paths such as/etc/app/config.ymland/root/.ssh/config. Modifying files in the root directory or global configuration directories typically requires elevated permissions and could be misused if not properly constrained. - [COMMAND_EXECUTION]: The skill performs direct file system modifications across multiple sensitive paths. Evidence: The
deploy_aws_credential_tokenfunction creates and writes to/opt/backup/.aws/credentials, anddeploy_dns_token_in_configappends configuration entries to files at paths like/etc/app/config.yml. These operations involve writing structured data directly to the file system. - [EXTERNAL_DOWNLOADS]: The skill makes network requests to generate security tokens from an external service. Evidence: The
scripts/agent.pyfile uses therequestslibrary to send POST requests tohttps://canarytokens.org/generate. This is a well-known service in the security community for generating breach detection tokens, consistent with the skill's stated purpose. - [INDIRECT_PROMPT_INJECTION]: The skill ingests data from external API responses and local log files, creating a vulnerability surface. Evidence: 1. Ingestion points: The functions
create_dns_canarytoken,create_web_bug_token, andcreate_aws_key_tokeninscripts/agent.pyprocess JSON responses from the Canarytokens API. Thecheck_token_alertsfunction reads and parses JSON from local log files. 2. Boundary markers: There are no delimiters or instructions to ignore embedded commands when processing these inputs. 3. Capability inventory: The skill can write files, create directories, and perform network operations. 4. Sanitization: Whiledeploy_database_honeytokenvalidates table names, there is no validation or sanitization of data retrieved from the external API or logs before it is processed.
Audit Metadata