Apple iPhone vulnerable to forged VeriSign signature certificates

“The way that the iPhone handles digital certificates… could lead to an attacker being able to create his own trusted certificate and entice users into downloading malicious files onto their iPhones,” Dennis Fisher reports for threatpost.

“Apple has a list of 224 root certificates that it trusts. As part of the attack, the anonymous researchers obtained a signature certificate from VeriSign for a company named Apple Computer. They backed the certificate up to disk, then used iPCU to create a mobilconfig file called ‘Security Update,’ and attributed it to Apple Computer,” Fisher reports. “They then exported it to disk without a signature as an XML file. They then signed the file and its CA trust chain and uploaded it to a Web server.”

Fisher reports, “Opening the file with Safari on an iPhone results in the phone trusting the configuration file.”

Full article here.

John Gruber notes for Daring Freball, “Charlie Miller verifies that it works, but also states it doesn’t lead to remote code execution. What popped out at me is that VeriSign issued a security certificate in the name of ‘Apple Computer’ without, you know, verifying that it was Apple.”

Full article here.

MacDailyNews Take: Yes, why is VeriSign issuing a security certificate in the name of ‘Apple Computer’ without verifying that it’s from Apple?

30 Comments

  1. Verisign has absolutely nothing to do with it. They issue toy certificates for test purposes like most other certificate authorities. The security issue lies in the fact that the iPhone trusts such certificates for things like remote phone configuration.

  2. @ cryptopath

    Really? So what stops me or any other idiot from requesting a toy certificate?

    Are these certificates crippled in any way or are they the real deal?

    According to the article, “anonymous researchers” requested the certificate. Doesn’t sound like the proper channels were used for requesting a test certificate.

Reader Feedback

This site uses Akismet to reduce spam. Learn how your comment data is processed.