You should be able to attach files with three letter extensions (images, etc.) it seems only the attachment of Vis (*.vi, two letter extension!) is broken in Chrome and Safari.
Note that is only broken when the web server is broken. I can successfully upload files to other host webservers with *.vi extensions. This is a Lithium/Server problem not a browser problem. Fix Lithium.