Synology DSM multiple directory traversal
Synology DiskStation Manager (DSM) is a Linux based operating system, used for the DiskStation and RackStation products. A directory traversal vulnerability was discovered in the FileBrowser components, which allows any authenticated user to access, create, delete, and modify system and configuration files. The only countermeasure implemented against this vulnerability is the check that the path starts with a valid shared folder, which can be bypassed by putting the '../' straight after. Vulnerable CGIs include /webapi/FileStation/html5_upload.cgi, /webapi/FileStation/file_delete.cgi, /webapi/FileStation/file_download.cgi, /webapi/FileStation/file_sharing.cgi, /webapi/FileStation/file_share.cgi, /webapi/FileStation/file_MVCP.cgi, and /webapi/FileStation/file_rename.cgi.