We should make sure:
- a filename is valid UTF-8
- a filename does not exceed X bytes to it's valid on all filesystems
- a filename does not contain slashes, or other funky characters
Right now we're doing nothing of the sort and it's fantastic that this hasn't produced more bugs and exploitation in the wild.
We should make sure:
Right now we're doing nothing of the sort and it's fantastic that this hasn't produced more bugs and exploitation in the wild.