Proof of concept rootkit for iPhone can target Square. The bug the rootkit exploits to get installed is the one that Jailbreakme uses and the one that Apple refuse to fix for first gen iPhones and iPod touches. If you've still got one of those devices and you want to fix the bug then you have to jailbreak and use a third party patch.