Common Reasons for Returned Submissions
Security Review commonly returns Flow connector submissions for these reasons.
- Hardcoded credentials in DataWeave.
- Calls to log() that include payload or composite values.
- Operations that return raw upstream payloads without explicit field filtering.
- Error paths that propagate raw upstream error bodies to Flow.
- Use of MD5, SHA1, or default hashWith for security-sensitive operations.
- Missing input validation on Flow Builder inputs.
- DataWeave that calls eval, run, evalUrl, or runUrl with user-controlled parameters.
- Calls to readUrl without scheme or host allowlisting.
Submit a Salesforce Code Analyzer report with the Custom rules applicable to Flow connectors as part of your Security Review materials.