Presume a desktop application presents a Problem Reporting interface as part of it's GUI, and I wish to allow users to upload files as part of that PR.
One would hope this is only ever used for constructive purposes, however - this raises several questions:
- How does an organisation deal with 'content policy' - i.e. users uploading content etc that is against our terms, legal, moral etc
- How to protect against malicious file uploads, i.e. executables
There are plenty of pages such as this, but preventing upload of certain file types by extension is surely, weak?