From: Michael Tremer Date: Tue, 9 Apr 2024 17:04:58 +0000 (+0200) Subject: ovpnmain.cgi: Remove client-to-client X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b9d90fa26f02254413e4a29138f9ada3c156e5b7;p=people%2Fms%2Fipfire-2.x.git ovpnmain.cgi: Remove client-to-client This is a potential security issue. See #13636. Signed-off-by: Michael Tremer --- diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index de78f7002..f023a0086 100755 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -240,9 +240,6 @@ sub writeserverconf { } } - if ($sovpnsettings{CLIENT2CLIENT} eq 'on') { - print CONF "client-to-client\n"; - } if ($sovpnsettings{MSSFIX} eq 'on') { print CONF "mssfix\n"; } else { @@ -937,7 +934,6 @@ if ($cgiparams{'ACTION'} eq $Lang::tr{'save-adv-options'}) { $vpnsettings{'DMTU'} = $cgiparams{'DMTU'}; $vpnsettings{'MAX_CLIENTS'} = $cgiparams{'MAX_CLIENTS'}; $vpnsettings{'REDIRECT_GW_DEF1'} = $cgiparams{'REDIRECT_GW_DEF1'}; - $vpnsettings{'CLIENT2CLIENT'} = $cgiparams{'CLIENT2CLIENT'}; $vpnsettings{'ADDITIONAL_CONFIGS'} = $cgiparams{'ADDITIONAL_CONFIGS'}; $vpnsettings{'DHCP_DOMAIN'} = $cgiparams{'DHCP_DOMAIN'}; $vpnsettings{'DHCP_DNS'} = $cgiparams{'DHCP_DNS'}; @@ -2723,9 +2719,6 @@ ADV_ERROR: $selected{'DPROTOCOL'}{'tcp'} = ''; $selected{'DPROTOCOL'}{$cgiparams{'DPROTOCOL'}} = 'SELECTED'; - $checked{'CLIENT2CLIENT'}{'off'} = ''; - $checked{'CLIENT2CLIENT'}{'on'} = ''; - $checked{'CLIENT2CLIENT'}{$cgiparams{'CLIENT2CLIENT'}} = 'CHECKED'; $checked{'REDIRECT_GW_DEF1'}{'off'} = ''; $checked{'REDIRECT_GW_DEF1'}{'on'} = ''; $checked{'REDIRECT_GW_DEF1'}{$cgiparams{'REDIRECT_GW_DEF1'}} = 'CHECKED'; @@ -2944,11 +2937,6 @@ END - - Client-To-Client - - - Redirect-Gateway def1