spring-boot-initializr
Pass
Audited by Gen Agent Trust Hub on Apr 2, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The script
scripts/generate-spring-boot-project.pyfetches project archives fromhttps://start.spring.io/starter.zip, which is the official endpoint for the Spring Initializr service. This is a well-known and trusted service in the Java ecosystem. - [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection through its handling of user-supplied project metadata.
- Ingestion points: User-provided
artifactIdinscripts/generate-spring-boot-project.pyis used as the base path for file operations. - Boundary markers: No boundary markers or specific instructions are provided to the agent to treat the
artifactIdas untrusted data or to validate its format. - Capability inventory: The script
scripts/generate-spring-boot-project.pyperforms directory creation (os.makedirs) and ZIP extraction (zipfile.extractall) to the local file system. - Sanitization: The script does not perform any sanitization or path validation on the
artifactIdparameter, which could allow a malicious user to specify a path like../../some/dirto write files outside of the intended project directory.
Audit Metadata