Security screen pipeline inputs to prevent special characters being passed to internal pipelines. In most cases we won't want to be able to allow special characters through to internal processing nodes (e.g. FSL, SPM etc), but for some special fields (e.g. JQ ad-hoc edits of JSON side cars), being able to pass special characters is critical.
Acceptance Criteria
[ ] Special characters are blocked by default for pipeline inputs and need to be white-listed
Description
Security screen pipeline inputs to prevent special characters being passed to internal pipelines. In most cases we won't want to be able to allow special characters through to internal processing nodes (e.g. FSL, SPM etc), but for some special fields (e.g. JQ ad-hoc edits of JSON side cars), being able to pass special characters is critical.
Acceptance Criteria