1. it's some kind of buffer overflow exploit.
2. That doesn't fly with me, because the majority of it (i.e. the stuff that'd get left on the stack) is 0x9, over and over again.
3. Someone's web browser/spider/wget/curl/thing broke and broke hard.
4. I'm making it up now. I don't really have a clue.