dubai-realestate
Pass
Audited by Gen Agent Trust Hub on Sep 24, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted lead data and interpolates it into natural language templates for voice call scripts and WhatsApp messages, which could be exploited if input data contains malicious instructions.
- Ingestion points: Lead data (names, preferences, property types) is ingested from external JSON files in
scripts/voice-campaign.jsandscripts/client-match.jsvia the--inputor--leadsflags. - Boundary markers: The templates do not use boundary markers or delimiters to isolate lead-supplied strings from the rest of the generated prompt/script.
- Capability inventory: The skill generates configurations for automated voice agents (Retell.ai) and writes output to the local file system using
fs.writeFileSync. - Sanitization: The
replaceVariablesfunction inscripts/voice-campaign.jsperforms direct string substitution using regular expressions without any sanitization, filtering, or escaping of the lead data.
Audit Metadata