From 9a493e581ecb8e57489e37e23f48e1b5eebe6e0f Mon Sep 17 00:00:00 2001 From: Ilia Ross Date: Fri, 10 Oct 2025 12:43:51 +0300 Subject: [PATCH] Fix not to double-quote already quoted param https://github.com/webmin/webmin/commit/dfbf446092e4bbaca28e61ce944bbccd72f1acdc --- fail2ban/save_jail.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fail2ban/save_jail.cgi b/fail2ban/save_jail.cgi index 406b506dd..cc6db7d79 100755 --- a/fail2ban/save_jail.cgi +++ b/fail2ban/save_jail.cgi @@ -87,7 +87,7 @@ else { } foreach my $oo (split(/\s+/, $in{"others_$i"})) { my ($n, $v) = split(/=/, $oo, 2); - $v = "\"$v\"" if ($v =~ /\s|,|=/); + $v = "\"$v\"" if ($v =~ /\s|,|=/ && $v !~ /['"]/); push(@opts, "$n=$v"); } push(@actions, $in{"action_$i"}."[".join(", ", @opts)."]");