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

My understanding is the uutils development process involved extensive testing against the behaviour of the original utilities, including preserving bugs.


But we still have CVE's for trivial things? I mean just a medium sized test suite for "rm" alone should probably be many thousand test cases or so. And you'd think that deleting "." and "./" respectively would be among them? Hindsight is always 20/20 and for inputs involving text input you can never be entirely covered, but still....


If something as basic as "rm ./" is broken, the word "extensive" does not apply to whatever testing there was.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: