Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Nobody uses those crazy filenames with leading and trailing space, escape codes, and newline characters because it means trouble with the shell. So the problem kind of takes care of itself.

What about people who want to create trouble?



What did they say about making a system that is idiot proof...


I am not talking about idiots. I am talking about malicious users. The issue is a security issue. What happens if you have a windows server attached to a local printer and I upload a file called LPT1.html which contains malicious postscript instructions?

You can't have security without a set of common assumptions regarding allowable input. This occurs on any shared computer system.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: