security-app-file-upload
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to process and analyze untrusted user-uploaded data, which is an inherent attack surface for indirect prompt injection.
- Ingestion points: Processes multipart/form-data, S3/cloud storage uploads, and various file formats (images, archives, PDFs) provided by users.
- Boundary markers: The skill explicitly instructs the use of sanitization tools (e.g., DOMPurify) and parser hardening (e.g., ImageMagick policies) to handle untrusted content.
- Capability inventory: The skill utilizes
Read,Write,Edit, andBashtools to perform analysis and generate findings. - Sanitization: Implements a 12-step defense checklist including extension whitelisting, magic byte validation, AV/CDR scanning, and archive bomb protection.
- [COMMAND_EXECUTION]: The skill uses the
Bashtool to interact with an internalappsec-sdkfor workflow orchestration. - Evidence: Section 7.1 contains shell commands such as
appsec-sdk overlay.activate "<release-tag>" file_uploadand mentionsappsec-sdk finding.add. These commands are part of the intended integration with the vendor's security platform.
Audit Metadata