3 ms·
Another fun issue in OS X HFS+ happens due to unicode normalization; any filename containing an ignorable unicode character is first normalized: cat /etc/passw
by tshtf 11y ago
Another fun issue in OS X HFS+ happens due to unicode normalization; any filename containing an ignorable unicode character is first normalized:
cat /etc/passwd`python -c 'print "\xe2\x80\x8c"'`
This led to a security issue with Git (http://git-blame.blogspot.com/2014/12/git-1856-195-205-214-and-221-and.html http://git-blame.blogspot.com/2014/12/git-1856-195-205-214-a...) and one in Apache a few years earlier.