ProcessStartInfo.Arguments is assigned a value derived from concatenation or a raw variable.
Use ArgumentList with individually validated arguments instead of building a single Arguments string.