netlify-image-cdn
Pass
Audited by Gen Agent Trust Hub on Sep 28, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill describes a user-upload pipeline in
references/user-uploads.mdthat processes external data. - Ingestion points: The
netlify/functions/upload.tsscript ingest untrusted data from client-sidemultipart/form-datarequests viareq.formData(). - Boundary markers: As the ingestion involves binary image data, no specific prompt delimiters or boundary markers are employed.
- Capability inventory: The skill demonstrates writing to persistent storage using
@netlify/blobsand serving/transforming that data via Netlify Image CDN through[[redirects]]innetlify.toml. - Sanitization: The reference code implements standard validation by checking the file's MIME type against an
ALLOWED_TYPESlist and enforcing aMAX_SIZElimit of 4MB.
Audit Metadata