Fortinet Fortiswitch 3.4.1 Bypass a restriction or similar Vulnerability
24 Oct. 2016
Fortinet FortiSwitch FSW-108D-POE, FSW-124D, FSW-124D-POE, FSW-224D-POE, FSW-224D-FPOE, FSW-248D-POE, FSW-248D-FPOE, FSW-424D, FSW-424D-POE, FSW-424D-FPOE, FSW-448D, FSW-448D-POE, FSW-448D-FPOE, FSW-524D, FSW-524D-FPOE, FSW-548D, FSW-548D-FPOE, FSW-1024D, FSW-1048D, FSW-3032D, and FSW-R-112D-POE models, when in FortiLink managed mode and upgraded to 3.4.1, might allow remote attackers to bypass authentication and gain administrative access via an empty password for the rest_admin account.
FortiSwitch 3.4.1 introduced a user account named "rest_admin" with super_admin privileges when the FortiSwitch is configured to be managed by a FortiGate device.
The FortiSwitch needs to communicate with the FortiGate to generate a random password for the "rest_admin" account.
However if the network connection between the FortiSwitch and FortiGate cannot be established when it is rebooted twice or
downgraded to a FortiSwitch release prior to 3.4.1 then the rest_admin will be exposed with a null password.