There is a huge security risk for all Salesforce users, especially when the application is publicly exposed through communities and sites.com. The last thing any company needs is a harmful file uploaded into Salesforce, infecting their network and corrupting or exporting your sensitive data. Thankfully, there is solution that has been developed by certified Salesforce architects to mitigate the risk.