golang-benchmark
Warn
Audited by Gen Agent Trust Hub on Aug 31, 2026
Risk Level: MEDIUMPRIVILEGE_ESCALATIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PRIVILEGE_ESCALATION]: The skill provides commands in
references/ci-regression.mdthat usesudoto modify system-level CPU and kernel settings, such as the scaling governor, Turbo Boost, and SMT (Hyper-Threading). While these are intended for stabilizing self-hosted CI runners and include warnings, they involve elevated privilege operations. - [EXTERNAL_DOWNLOADS]: The skill fetches the
benchstattool from Go's official repository. It also instructs the agent to install several other third-party utilities from external sources, including: filippo.io/mostly-harmless/benchdiff@latestgithub.com/knqyf263/cob@latestgo.bobheadxi.dev/gobenchdata@latestgithub.com/felixge/fgprof(viagithub.com/felixge/fgprof)- [INDIRECT_PROMPT_INJECTION]: The skill identifies a surface for indirect prompt injection when processing benchmark data.
- Ingestion points: Benchmark results are read from files such as
old.txt,new.txt, andbench.jsoninSKILL.md,references/benchstat.md, andreferences/ci-regression.md. - Boundary markers: The instructions do not define clear boundary markers or instructions to ignore embedded content when the agent processes the output of
benchstatorgobenchdata. - Capability inventory: The skill has access to
Bashfor executing arbitrary Go and system commands,WebFetchfor network access, and broad file system permissions (Read,Edit,Write). - Sanitization: No sanitization or validation of the benchmark result file content is mentioned before the agent performs deep analysis on the performance indicators.
- [COMMAND_EXECUTION]: The skill frequently uses the
Bashtool to executego test,benchstat,pprof,trace, and other diagnostic utilities. It also passes environment variables (e.g.,GODEBUG,GOSSAFUNC) directly to the shell.
Audit Metadata