Do not rely exclusively on a filtering mechanism that removes potentially dangerous
characters. This is equivalent to a blacklist, which may be incomplete (CWE-184). For
example, filtering "/" is insufficient protection if the filesystem also supports the use
of "\" as a directory separator. Another possible error could occur when the filtering is