While feeding in logic into Retina's artificial intelligence engine, which helps construct query strings to pass to internet servers, checking for overflow bugs and miss parsing of command strings. Our test server stopped responding. Below is our findings. This could be used to DoS a remote machine and in some cases execute code remotely.
Lets look at the following example attack.
The server must either have anonymous access rights or an attacker must have an account. 200 PORT command successful. The above example uses 316 characters to overflow. Lets take a look at the server side happenings. The instruction at '0x710f8aa2' referenced memory at '0x41414156'.