Why are some fonts listed with ls shown in red and with a star at the end of the filename?
It means the font files are marked as executable, i.e. they contain code which can be executed. This is clearly incorrect for what should be a font file with no concept of being executed.