In Code Like A Girl. More on Medium.
Allowing files to be uploaded to your applications (and therefore your network) is Risky Business. In fact, it just may be the riskiest functionality that you can add to a web application.
If you decide to include file uploads in your applications, you should:
1. Scan all uploaded files with an application to analyze the files for malicious characteristics such AssemblyLine (free from the Canadian Government, can be installed locally so you do not need to share your files with a 3rd party), Cylance, FireEye or Virus Total.
2. Follow the advice in the OWASP File Uploads cheat sheet.
3. Watch Episode #14 of the OWASP DevSlop show with Dominique Righetto to see code and more on….

A space that celebrates Women in Technology.