Description:
Accepted Media Types filter on file uploads set to image/* incorrectly accepts files that are not images but have .jpg extension
Steps to reproduce:
- Settings > File Upload > Accepted Media Types: images/*
- Upload an actual_image.jpg file goes through
- Upload random.cer file Media Type Not Accepted Application/pkix-cert
- Rename random.cer to random.jpg file goes through
Expected behavior:
random.jpg should not be uploaded
Server Setup Information:
- Version of Rocket.Chat Server: 1.0.3
- Operating System: RHEL 7.2 (reports as 4.15.0-1035-aws)
- Deployment Method: docker
- Number of Running Instances: 3
- DB Replicaset Oplog:
- NodeJS Version: 8.11.4
- MongoDB Version: 3.6.12