Although we’re still analyzing the device it appears to be relatively simple in that it simulates the PIN entry over the USB connection and sequentially bruteforces every possible PIN combination. That in itself is not unsurprising and has been known for some time. What is surprising however is that this still works even with the “Erase data after 10 attempts” configuration setting enabled. Our initial analysis indicates that the IP Box is able to bypass this restriction by connecting directly to the iPhone’s power source and aggressively cutting the power after each failed PIN attempt, but before the attempt has been synchronized to flash memory. As such, each PIN entry takes approximately 40 seconds, meaning that it would take up to ~111 hours to bruteforce a 4 digit PIN.
MDSec has confirmed that the device works on iOS 8.1 but has yet to test it on iOS 8.2. Their research suggests that this could an issue detailed by Apple in CVE-2014-4451.
Take a look at the video below and please follow iClarified on Twitter, Facebook, Google+, or RSS for updates. If you are concerned about the security of your device, we strongly recommend you follow these instructions to Set a Complex Alpha Numeric Passcode on Your iPhone.
Read More [via Intego] [via Alex]