I made this file based on a combination of hexadecimal that can breakcat and the terminal showing the file with cat, and the reset command does not work anymore:
To test, download the script file and execute cat brokecat on it and you will see.
Another example is executing cat /usr/bin/vi that can execute some arbitrary, but not valid commands on terminal.
I am now trying to do the same thing on my Apache server by including some of these characters in the URI. I imagine that if someone opens the access logs using cat that this executes some arbitrary commands on the server using the same logic.
Is this possible?
catand should remain private and disclosed to the developers who can release a patch before your disclosure to the world