sanitizeShellString() improvement

This commit is contained in:
Sebastian Hildebrandt
2021-03-14 18:08:45 +01:00
parent 41b3059f21
commit af9b8a522e
5 changed files with 31 additions and 7 deletions
+5 -4
View File
@@ -529,10 +529,11 @@ function sanitizeShellString(str, strict = false) {
s[i] === '\'' ||
s[i] === '`' ||
s[i] === '"' ||
strict && s[i] === '@' ||
strict && s[i] === ' ' ||
strict && s[i] == '{' ||
strict && s[i] == ')')) {
s[i].length > 1 ||
(strict && s[i] === '@') ||
(strict && s[i] === ' ') ||
(strict && s[i] == '{') ||
(strict && s[i] == ')'))) {
result = result + s[i];
}
}