makefile-review
Warn
Audited by Gen Agent Trust Hub on May 17, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The workflow runs shell commands like
make -pnto inspect the build database andmake -nfor syntax validation. It also executes thehelptarget of analyzed Makefiles to verify its functionality. - [REMOTE_CODE_EXECUTION]: The skill uses an external script
makefile_dogfooder.pyin themodules/plugin-dogfood-checks.mdmodule for analysis, testing, and generation of targets (including applying changes with the--applyflag). This script is not included in the skill's file set. - [PROMPT_INJECTION]: The skill is vulnerable to indirect injection because it executes targets from user-provided Makefiles during validation. A malicious actor could provide a Makefile where the
helpor other audited targets contain malicious shell commands that the agent would then execute. - Ingestion points: Makefiles found via the
**/Makefileglob. - Boundary markers: Absent; there are no instructions to verify target safety before execution.
- Capability inventory: Subprocess calls via
makeandmakefile_dogfooder.py. - Sanitization: Absent; the skill does not sanitize the contents of the Makefile before calling
makeon its targets.
Audit Metadata