This is a exploit that has been going around for a couple weeks. Notice the '0c0896' (the hackers "tag"). You can search "0c0896 hack" online for more forum posts and information.

Hard to read...