PSIRT Advisory

FortiWLC Undocumented Hardcoded Rsync Account

Summary

FortiWLC runs a rsyncd server, historically used for High-Availability purpose. This server comes with a hardcoded account, which has read/write privileges over various parts of the system.

Description

FortiWLC runs a rsyncd server, historically used for High-Availability purpose. This server comes with a hardcoded account, which has read/write privileges over various parts of the system.

Impact

Unauthorized read/write remote access

Affected Products

FortiWLC 6.1-2-29 and below, 7.0-9-1, 7.0-10-0, 8.0-5-0, 8.1-2-0, and 8.2-4-0

Solutions

Depending on your version, apply the following patches:


Below 6.1-2-29

Update to 7.0-10-0 or above, and apply the corresponding patch.


6.1-2-29

meru-6.1-2-29-patch-bug0388397


7.0-9-1:

meru-7.0-9-1-patch-bug0388397


7.0-10-0:

meru-7.0-10-0-patch-bug0388397


8.0-5-0:

meru-8.0-5-0-patch-bug0388397


8.1-2-0:

meru-8.1-2-0-patch-bug0388397


8.2-4-0:

meru-8.2-4-0-patch-bug0388397

Acknowledgement

Fortinet is pleased to thank University of Toronto for reporting this vulnerability under responsible disclosure.