Slashdot Mirror


Android Devices That Contain Foxconn Firmware May Have a Secret Backdoor (softpedia.com)

An anonymous reader writes from a report via Softpedia: Some Android devices that contain firmware created by Foxconn may be vulnerable via a debugging feature left inside the bootloader, which acts as a backdoor and bypasses authentication procedures for any intruder with USB access to a vulnerable phone. By sending the "reboot-ftm" command to Android devices that contain Foxconn firmware, an attacker would authenticate via USB, and boot the device, running as root with SELinux disabled. There isn't a list of affected devices available yet, but Jon Sawyer, the researchers that discovered this hidden command, provides instructions on how to detect if a phone is affected. "Due to the ability to get a root shell on a password protected or encrypted device, Pork Explosion would be of value for forensic data extraction, brute forcing encryption keys, or unlocking the boot loader of a device without resetting user data. Phone vendors were unaware this backdoor has been placed into their products," Sawyer says.

95 comments

  1. hah! "may" ... yea right. by Narcocide · · Score: 3, Insightful

    I'd be shocked if they only had one.

  2. Re:hah! "may" ... yea right. by rotorbudd · · Score: 1

    yea right again

    "Phone vendors were unaware this backdoor has been placed into their products," Sawyer says."

    --
    A bullet may have your name on it, but artillery is addressed to " Whom It May concern"
  3. Yeah by jwymanm · · Score: 1

    Like the reason that most companies encrypted or "secured" their boot systems was to prevent dark hats from getting into phones... something done when nobody asked for such a feature or even cares about security in the first place.

  4. So how about... by cheesybagel · · Score: 4, Interesting

    Foxconn's other devices? The ones with the fruity logo?

    1. Re:So how about... by retchdog · · Score: 2

      i'd be really surprised if Apple outsourced their firmware development to Foxconn without auditing the shit out of it. they're pretty obsessive about that.

      --
      "They were pure niggers." – Noam Chomsky
    2. Re: So how about... by Anonymous Coward · · Score: 0

      They don't provide the firmware.

    3. Re:So how about... by Anonymous Coward · · Score: 4, Informative

      i'd be really surprised if Apple outsourced their firmware development to Foxconn without auditing the shit out of it. they're pretty obsessive about that.

      Foxconn are the ones that build the hardware and install the software, they wanted to slip in a backdoor to idevices they are in the prime position to do it. But of course no Chinese company would ever do that to an American company.

    4. Re:So how about... by Anonymous Coward · · Score: 0

      Foxconn are the ones that build the hardware

      In half the iDevices sold. They're dual sourced.

      install the software

      Nope.

      they wanted to slip in a backdoor to idevices they are in the prime position to do it

      They could have a go but it would be noticeable - either the chips would be slightly different in half the devices shipped or the stealthy firmware changes would be overwritten. Even the baseband firmware and crypto controller config is burned in elsewhere.

    5. Re: So how about... by Anonymous Coward · · Score: 1

      No they are not dual sourced.

      SOME components are dual sourced. CPU, Ram, mmc, displays are all dual and in some cases triple sourced.

      BUT regardless of the component origin they ALL get assembled, software installed and signed off by Foxconn.

      Come on dude, I'm an iPhone and mac user too and bullshit like that just causes more people to laugh at apple and go elsewhere.

    6. Re: So how about... by retchdog · · Score: 1

      do you have a cite about getting the software installed at Foxconn? even if it were true, it's not necessarily relevant if Apple uses a sufficiently elaborate signing mechanism, as they seem to do. i'm still kind of curious about this for some reason.

      --
      "They were pure niggers." – Noam Chomsky
    7. Re:So how about... by macs4all · · Score: 2

      Foxconn's other devices? The ones with the fruity logo?

      Nope. Apple does their own Firmware for every single thing they design.

    8. Re:So how about... by macs4all · · Score: 1

      i'd be really surprised if Apple outsourced their firmware development to Foxconn without auditing the shit out of it. they're pretty obsessive about that.

      Foxconn are the ones that build the hardware and install the software, they wanted to slip in a backdoor to idevices they are in the prime position to do it. But of course no Chinese company would ever do that to an American company.

      So, do you think that an installation via JTAG bypasses code-signing? The installation probably does; but I would doubt the signature check would be bypassed upon execution.

    9. Re:So how about... by Anonymous Coward · · Score: 0

      then the backdoors are there, they are just exclusive to apple for now

    10. Re:So how about... by macs4all · · Score: 1

      then the backdoors are there, they are just exclusive to apple for now

      Prove it, or STFU.

    11. Re:So how about... by Anonymous Coward · · Score: 0

      Foxconn is a Taiwanese company.

  5. If they don't already know by Tablizer · · Score: 1, Offtopic

    Comey and Putin will both be sooo happy

  6. Assume all are vulnerable with physical access. by quenda · · Score: 1

    This is good. A way to make unlocking the bootloader easier.
    We should all already assume that a person with extended physical access to a phone can get control over it.
    The only protection is full-device encryption with a strong password. (Or PIN with crypto chip done better than the iPhone the FBI was recently in the news over.)

    We don't want to have to enter that every time we unlock the screen, so a compromise is to use the encryption password on boot-up, and a fingerprint/PIN/pattern on screen unlock.

    1. Re:Assume all are vulnerable with physical access. by Anonymous Coward · · Score: 0

      The only protection is full-device encryption with a strong password.

      Clearly you missed this part from the summary:

      Due to the ability to get a root shell on a password protected or encrypted device

    2. Re:Assume all are vulnerable with physical access. by Anonymous Coward · · Score: 1

      And you missed the part where the file system still is encrypted even after the system boots.

    3. Re:Assume all are vulnerable with physical access. by Anonymous Coward · · Score: 0

      And you missed the part where root access allows infinite attempts to brute force force the filesystem encryption.

    4. Re:Assume all are vulnerable with physical access. by AC-x · · Score: 1

      Anyone sufficiently motivated (eg. intelligence services) could desolder the flash chips and get infinite attempts anyway. The question in this case is it better to have a completely secure device that you can't root or otherwise customise, or a device with physical access vulnerabilities that you have more control over.

  7. Re:hah! "may" ... yea right. by jrumney · · Score: 1

    They were aware of many other back doors, just not this specific one.

  8. Unaware - or by WillAffleckUW · · Score: 2

    "Unaware" - more likely they are aware but are not permitted to talk to anyone about it.

    --
    -- Tigger warning: This post may contain tiggers! --
  9. hack Samsung batteries? by fullon604 · · Score: 0

    Could something like this have been used to fry those Samsung phone batteries?
    ie - some malicious hacking and/or industrial sabotage and/or securities manipulation?

    1. Re:hack Samsung batteries? by Anonymous Coward · · Score: 0

      Conspiracies... now we're talking... please, someone elaborate... is this possible? Could Samsung blame this on Foxconn?

    2. Re:hack Samsung batteries? by Wulf2k · · Score: 1

      Sure.

      If you suspect an elite team of ninjas running around and connecting to the phones with USB.

  10. Re:back door by Anonymous Coward · · Score: 0

    Not so secret, he talks from it all the time!

  11. Jailbreak by brunes69 · · Score: 4, Interesting

    Can I use this to jailbreak my own phone? Please share if so.

    1. Re:Jailbreak by Anonymous Coward · · Score: 0

      Probably not since jailbreak is an Apple term.

    2. Re:Jailbreak by Anonymous Coward · · Score: 0

      You know what he means, you dipshit.

  12. We need a *COMPLETE set of SOURCE CODE* by Anonymous Coward · · Score: 3, Insightful

    Anybody who thinks they have any security or privacy what-so-ever on there phone is kidding themselves. Cellular phones are designed in such a way to enable tracking for the purpose of providing service. You can't avoid it, and at best we might be able to design a communication device (which has never been done) that reduces the resolution at which tracking can or need occur. The solution to the security (as opposed to tracking) problems is to release the complete set of source code. That won't make devices secure in and of itself, but it is an essential first step. The next would be reducing the code base such that the code could be properly cleaned up, audited and analysed for vulnerabilities, and hopefully fixed. These phones are also designed such that the modems have complete control over the entirety of the device or near-so. Once that is true (which it is for all or near all phones) you can't secure it. It's just not possible. The modem most be separate and not have access to memory/mic/etc or at least without the core OS giving it permission. The modem firmwares can and are remotely updated and have been used to remotely record and bug users. Cell phones are extremely dangerous devices.

    1. Re:We need a *COMPLETE set of SOURCE CODE* by fullon604 · · Score: 1

      yeah, but unless you also control/audit the compiler and so on, all the way down to the chip fab, you're never gonna be 100% sure it's clean.

      eg - what if Intel/Qualcomm/etc have their own backdoors built in, per order of the US government? Google/etc certainly have their own features built in. http://www.pcworld.com/article... or https://www.wired.com/2013/05/...

      Or, what if there is some malicious Easter egg built into the chip? etc, etc...

    2. Re:We need a *COMPLETE set of SOURCE CODE* by Anonymous Coward · · Score: 0

      "yeah, but unless you also control/audit the compiler and so on, all the way down to the chip fab, you're never gonna be 100% sure it's clean."

  13. OK, So ... The pay is not so good ... by BoRegardless · · Score: 3, Insightful

    So how many programmers have put in ostensible 'back doors' or let us say 'faults' so they can sell those "mistakes" to hackers for big $s.

    Come on now, don't tell me the programmers in China and Taiwan are STUPID.

    1. Re:OK, So ... The pay is not so good ... by johanw · · Score: 1

      So that is how Kingroot is able to root even the most obscure devices.

    2. Re:OK, So ... The pay is not so good ... by Anonymous Coward · · Score: 0

      Come on now, don't tell me the programmers in China and Taiwan are STUPID.

      because Cisco is PERFECT, they have NO bugs and NO security problems?

      And Microsoft, their code is always perfect, no bugs!

      Yes that's right only genu-wine MURRICANS can write bug-free code!

    3. Re:OK, So ... The pay is not so good ... by Anonymous Coward · · Score: 0

      No more stupid than their American counterparts.

      What do you think "bug bounties" are, other than a quasi-legitimate form of what was already being done on the black market in every Internet-connected country with the government backing? They're paying people for exploits because they know plenty of OTHER people are already paying them for exploits...they're in the unfortunate position that the best option they have is to buy them before the "bad guys" (e.g. one's own government) get their hands on them anyway...and the ones finding the exploits are by and large setting the prices. It's...well, not a good situation...

    4. Re:OK, So ... The pay is not so good ... by Anonymous Coward · · Score: 1

      Occam's razor:
      a) The developers are fairly smart and intentionally left a debugging feature available knowing that it would be fairly easy to spot if someone looked in the right place, then sold the knowledge of the backdoor for big bucks.
      b) The developers forgot to disable a debugging feature.

    5. Re:OK, So ... The pay is not so good ... by Anonymous Coward · · Score: 0

      c) The developers were ordered to leave a backdoor so the mobile has an added value to people buying it from mobile operators in countries with people who does not have buying power to pay the integral price for new devices.

    6. Re:OK, So ... The pay is not so good ... by ShakaUVM · · Score: 1

      Does the NSA count as "hackers"?

      They paid RSA $10M for a backdoor: http://thehackernews.com/2013/...

  14. Meh by Anonymous Coward · · Score: 0

    Couldn't be any worse than giving all your info to Google.

  15. So... by squiggleslash · · Score: 1

    ...does it allow locked bootloaders to be unlocked?

    It'd be nice for a "backdoor" to actually be a boon to consumers for once.

    --
    You are not alone. This is not normal. None of this is normal.
  16. "reboot-ftm"... that's it? by flopsquad · · Score: 4, Insightful

    Oblig xkcd.

    Also, it turns out "Randall Munroe" is just the name the Matrix gave to its future-predicting algorithm.

    --
    Nothing posted to /. has ever been legal advice, including this.
  17. I warned about this for years, no one listened. by jerryjnormandin · · Score: 2

    There are plenty of Chinese manufactured connected devices with back doors. I don't trust Foxconn. I wouldn't be suprised if iPhones have back doors as well. As a precaution I NEVER do any financial transactions on my phone. Don't use your social security number and birthday on your phone or unsecured PC or you will face Identity Theft for certian.

    1. Re:I warned about this for years, no one listened. by AHuxley · · Score: 4, Interesting

      Its the US bands that trusted, supported, helped, upgraded and bought into low pay nations over decades.
      Its the US products brand on the device with US testing, spec and support.
      Designed to US brands spec, per production run and contract.
      The only easy way to secure a product is to make it in house. Have your own fab running in the USA or trusted 5 eye like nation.
      US production runs in global factories are just puzzles to the smart international staff.
      How many humans are needed, humans and robots or robots per part.
      Also the same products have to sell globally. A lot of police forces/mil/govs just do not allow any device they cant totally access to be part of their national telco networks.
      No need to run per nation production lines. Just have a police backdoor compliance per device, not need for extra production teams. The security services are happy, no per nation bans or competing products be granted access to lucrative markets.

      --
      Domestic spying is now "Benign Information Gathering"
    2. Re:I warned about this for years, no one listened. by Gilgaron · · Score: 1

      Why would the hardware in your PC be less likely to be backdoored? It was probably made in the same foundries.

  18. Re: hah! "may" ... yea right. by Anonymous Coward · · Score: 0

    Donald?

  19. I'm sure... by dohzer · · Score: 2

    I'm sure Apple has no back-doors, Foxconn or not.

  20. Re:hah! "may" ... yea right. by Hylandr · · Score: 1

    I see this more as corporations looking at slumping sales or sales of the devices that the consumer is still able to root and load other images onto like Cyanogen and that pisses them off.

    Better scare everyone into buying new better locked down phones.

    --
    ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
  21. Firmware must be signed by Apple by perpenso · · Score: 2

    Foxconn are the ones that build the hardware and install the software, they wanted to slip in a backdoor to idevices they are in the prime position to do it.

    No. Firmware must be signed by Apple. Any substitution or modification (or a bit hit by an alpha particle) won't have a valid signature and the hardware will refuse to run it.

    1. Re:Firmware must be signed by Apple by BronsCon · · Score: 2

      Right, and Foxconn can't add their own signing keys to the devices when they're the ones burning the ROMs that hold them.

      Oh...

      Wait...

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    2. Re:Firmware must be signed by Apple by Anonymous Coward · · Score: 0

      Which firmware, specifically, are you referring to? -PCP

    3. Re:Firmware must be signed by Apple by tlhIngan · · Score: 4, Insightful

      Right, and Foxconn can't add their own signing keys to the devices when they're the ones burning the ROMs that hold them.

      Oh...

      Wait...

      Considering the ROM in question is fixed in the fabs at TSMC or Samsung, it would be really hard to add another key. In addition, that would require the hardware have support for multiple signing keys.

      Even if the keys were programmed after the fact, the ROM code would generally just assume the next stage loader code must be signed with a key in a specific location in OTP. And in general, only one key is valid - the boot ROM has only so much space and having to check additional keys takes up additional logic that may or may not be available.

      So Foxconn would need to compromise two facilities, one in Texas (Samsung), one in Taiwan, change the masks ($100K each) that contain the boot ROM code and keys, then load on their compromised firmware.

      Oh yeah, and they need to hack Apple so Apple's firmware distributes the modified binaries as well. Apple's ROM code is so sophisticated it can reload the firmware from scratch which would wipe out any of the Foxconn changes. (DFU recovery mode reloads the entire OS).

    4. Re:Firmware must be signed by Apple by Anonymous Coward · · Score: 0

      No. Firmware must be signed by Apple. Any substitution or modification (or a bit hit by an alpha particle) won't have a valid signature and the hardware will refuse to run it.

      Would that be the hardware produced by hardware produced by Apple and shipped to Foxconn, or the hardware produced by Foxconn?

    5. Re:Firmware must be signed by Apple by Anonymous Coward · · Score: 1

      So Foxconn would need to compromise two facilities, one in Texas (Samsung), one in Taiwan, change the masks ($100K each) that contain the boot ROM code and keys, then load on their compromised firmware.

      That is a strange way to do it.

      If they are intentionally installing backdoors then they would have a government organization behind them so one time costs for masks isn't really an issue.
      There is no need to actually infiltrate the factories manufacturing the original ROM since you can just throw them away and install your counterfeit rom instead.

      Creating counterfeit chips and branding them as the real deal is a fairly large industry. Just look at the FTDI articles that have popped up a few times on Slashdot. Then there is the whole issue of just taking broken/different/recycled chips and relabel them for a quick buck.

      It is also not very likely that they would be interested in installing spyware globally since it is much easier to get detected. What they would want is a backdoor that makes it easy for a janitor/maid/hooker to install spyware on a visiting politicians phone while they go to the bathroom or whatever.
      For large scale spying it is only of interest to look at the own population, not the population in another country. China has control of their service providers for that while the US can either go to the service provider or go directly to Apple.

    6. Re:Firmware must be signed by Apple by perpenso · · Score: 1

      Right, and Foxconn can't add their own signing keys to the devices when they're the ones burning the ROMs that hold them.

      There is more than one "ROM", there is a series of them. The first "ROM" is burned into the processor. Foxconn does not operate the foundry that manufactures these processors. And it is probably part of the QA process to have Apple verify the ROM burned into the processor before they bang out a million of them.

      "When an iOS device is turned on, its application processor immediately executes code from read-only memory known as the Boot ROM. This immutable code, known as the hardware root of trust, is laid down during chip fabrication, and is implicitly trusted. The Boot ROM code contains the Apple Root CA public key, which is used to verify that the Low-Level Bootloader (LLB) is signed by Apple before allowing it to load. This is the first step in the chain of trust where each step ensures that the next is signed by Apple."
      https://www.apple.com/business...

    7. Re:Firmware must be signed by Apple by Anonymous Coward · · Score: 0

      Which firmware, specifically, are you referring to? -PCP

      Everything from the ROM burned into the processor to the reprogrammable firmware to the operating system ...

      "When an iOS device is turned on, its application processor immediately executes code from read-only memory known as the Boot ROM. This immutable code, known as the hardware root of trust, is laid down during chip fabrication, and is implicitly trusted. The Boot ROM code contains the Apple Root CA public key, which is used to verify that the Low-Level Bootloader (LLB) is signed by Apple before allowing it to load. This is the first step in the chain of trust where each step ensures that the next is signed by Apple."
      https://www.apple.com/business...

    8. Re:Firmware must be signed by Apple by Anonymous Coward · · Score: 0

      No. Firmware must be signed by Apple. Any substitution or modification (or a bit hit by an alpha particle) won't have a valid signature and the hardware will refuse to run it.

      Would that be the hardware produced by hardware produced by Apple and shipped to Foxconn, or the hardware produced by Foxconn?

      All of it, there is a chain a digital signature checks with the processor using a key burned into its mask on up iOS and then apps.

      "When an iOS device is turned on, its application processor immediately executes code from read-only memory known as the Boot ROM. This immutable code, known as the hardware root of trust, is laid down during chip fabrication, and is implicitly trusted. The Boot ROM code contains the Apple Root CA public key, which is used to verify that the Low-Level Bootloader (LLB) is signed by Apple before allowing it to load. This is the first step in the chain of trust where each step ensures that the next is signed by Apple."
      https://www.apple.com/business...

    9. Re:Firmware must be signed by Apple by BronsCon · · Score: 0

      That's how Apple, a company with a habit of misleading consumers with regard to how their products actually function, claims it works. I'm not going to argue, because that's what the documentation says, but I also won't have a surprised look on my face (like you will) when it's proven false in a month.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    10. Re:Firmware must be signed by Apple by perpenso · · Score: 1

      That's how Apple, a company with a habit of misleading consumers with regard to how their products actually function, claims it works. I'm not going to argue, because that's what the documentation says, but I also won't have a surprised look on my face (like you will) when it's proven false in a month.

      You are absolutely correct. I will be incredibly surprised if Apple's more recent phones do not behave as described in Apple's documentation. When I have been shown to be wrong I will humbly pay for dinner for you and your significant other to celebrate your superior insight. :-)

    11. Re:Firmware must be signed by Apple by BronsCon · · Score: 1

      I'm just guessing that Apple wouldn't do something so dumb as permanently burn a public key paired to a potentially (no matter how unlikely) guessable and (more likely) leakable private key into their CPUs, leaving themselves absolutely no way to revoke that key and replace it with a new one if someone cracks it or when someone leaks it.

      But, then, I don't know anything about security, I just work in the industry.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    12. Re:Firmware must be signed by Apple by perpenso · · Score: 1

      I'm just guessing that Apple wouldn't do something so dumb as permanently burn a public key paired to a potentially (no matter how unlikely) guessable and (more likely) leakable private key into their CPUs, leaving themselves absolutely no way to revoke that key and replace it with a new one if someone cracks it or when someone leaks it. But, then, I don't know anything about security, I just work in the industry.

      The key in question seems to validate only the firmware, other keys would validate other steps in the boot process. So its disclosure would seem to require physical access to the device to compromise it, or to compromise Apple's software update process which is secured with additional keys. So the fallout to Apple would seem to be mostly limited to people being able to load alternative firmware, it would be a 'jailbreak' thing. And for a very small number of people law enforcement could access their phone when being 'searched'.

    13. Re:Firmware must be signed by Apple by BronsCon · · Score: 1

      So the fallout to Apple would seem to be mostly limited to people being able to load alternative firmware, it would be a 'jailbreak' thing. And for a very small number of people law enforcement could access their phone when being 'searched'.

      The former of which Apple simply does not want us to be able to do and the latter of which they want us to believe impossible. Oh, and it would be all law enforcement, as well as even the smallest of small-time hackers and data thieves.You do realize that, if the key gets out publicly (you know, since you mentioned people being able to load their own firmware), it's out there for everyone, right? Not just the good guys?

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    14. Re:Firmware must be signed by Apple by perpenso · · Score: 1

      So the fallout to Apple would seem to be mostly limited to people being able to load alternative firmware, it would be a 'jailbreak' thing. And for a very small number of people law enforcement could access their phone when being 'searched'.

      The former of which Apple simply does not want us to be able to do and the latter of which they want us to believe impossible. Oh, and it would be all law enforcement, as well as even the smallest of small-time hackers and data thieves.You do realize that, if the key gets out publicly (you know, since you mentioned people being able to load their own firmware), it's out there for everyone, right? Not just the good guys?

      Of course, in case you forgot I wrote: "So its disclosure would seem to require physical access to the device to compromise it". Note that limits the number of hackers, and that they are also defeated by remote wiping. I assume law enforcement has some way to tell Apple not to remote wipe.

    15. Re:Firmware must be signed by Apple by BronsCon · · Score: 1

      "So its disclosure would seem to require physical access to the device to compromise it". Note that limits the number of hackers

      But it does open the stolen device market back up in a huge way.

      and that they are also defeated by remote wiping.

      Unless the thief turns the device off. Their hacker friend would then boot into DFU to load the new firmware, overwriting only the /system partition.

      I assume law enforcement has some way to tell Apple not to remote wipe.

      See above. Replace "thief" with "cop" and "hacker" with "technician".

      If you think the impact would be negligible, you aren't very creative, friend.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  22. iOS devices must have Apple signed firmware by perpenso · · Score: 1

    If there is a backdoor in iOS devices it was put there by Apple not Foxconn. Firmware must be digitally signed by Apple or the hardware refuses to run it. Foxconn has no opportunity to modify the firmware.

    1. Re:iOS devices must have Apple signed firmware by Anonymous Coward · · Score: 0

      if the hardware is compromised it doesn't fucking matter what apple "requires". apple makes NOTHING. no chips, no processors, no mainboards, no memory chips, no radios, NOTHING. they outsource the fucking moon to china.. to FOXCONN. don't think for a minute that you're "safe" because you have your precious apple device. FOXCONN slave labor makes just about every fucking mobile device on the planet, apple AND android, plus a fair share of the desktop and laptop market, too.

    2. Re:iOS devices must have Apple signed firmware by Anonymous Coward · · Score: 0

      if the hardware is compromised it doesn't fucking matter what apple "requires". apple makes NOTHING. no chips, no processors, no mainboards, no memory chips, no radios, NOTHING. they outsource the fucking moon to china.. to FOXCONN. don't think for a minute that you're "safe" because you have your precious apple device. FOXCONN slave labor makes just about every fucking mobile device on the planet, apple AND android, plus a fair share of the desktop and laptop market, too.

      FoxConn does not make the chips that start the security chain, that verify the firmware.

    3. Re:iOS devices must have Apple signed firmware by Anonymous Coward · · Score: 0

      Apple designs the processors where the first digital signature key resides and cannot be changed. From there it is a chain of one level verifying the next.
      https://www.apple.com/business...

    4. Re:iOS devices must have Apple signed firmware by techt · · Score: 1

      I'm reminded of the ProASIC3 FPGA backdoor debacle of a few years ago. Basically, that FPGA uses hardware AES to allow the FPGA user to specify a cryptographic key to protect the loaded IP from tampering and reading.

      There was an undocumented JTAG command found by security researchers at the University of Cambridge which allowed reading protected areas of the FPGA configuration including the user secret key and thereby foiled the protection provided by the hardware AES crypto.

      According to the FPGA manufacturer, they did not insert the backdoor intentionally but instead it was just a part of the JTAG black-box they licensed and included in their design.

  23. Samsung prefers actual explosions by Gumbercules!! · · Score: 1

    Samsung handsets have settled for actual explosions, instead of "Pork Explosions".

  24. Re: Assume all are vulnerable with physical access by the_humeister · · Score: 1

    This affects the Nextbit Robin, which is already bootloader unlockable (just run "fastboot oem unlock-go" and that's it).

  25. Re: Assume all are vulnerable with physical access by Anonymous Coward · · Score: 0

    Infinity is a long time.

  26. Android - Secure By Design by mveloso · · Score: 3, Interesting

    Secure by design - and insecure by design as well.

    1. Re:Android - Secure By Design by Anonymous Coward · · Score: 0

      I'm not so sure why it would provide a root shell on an encrypted device, as the device needs to reboot to make this?
      and needs physical access.

      this might actually be useful. as securing out an android phone pretty much needs you, as an user, to have root shell.

  27. Does this mean.... by BlytheBowman · · Score: 1

    .this can be used to Jailbreak/root an otherwise unrootsable phone? (just re-rooted my Kindle Fire after Amazon kindly decided to lock it back up for me through a forced OTA update. This time, I didn't foolishly neglect to disable all auto updating. Muhahahaha....)

  28. softare has back doors you dont say by Anonymous Coward · · Score: 0

    if you can't see the source it has a back door is not just good advice it almost certainly true

  29. Re: Assume all are vulnerable with physical access by Anonymous Coward · · Score: 0

    Eternity is a long time, but that is besides the point.
    If you have physical access to the device you can clone the encrypted filesystem.
    That means that the generic evil organization can let their server farms or botnets do the job.

    This "backdoor" is good for rooting/taking control of your phone.
    It's a convenience, but not a necessity for taking control of another persons phone in your possession.
    It doesn't really have much impact on how secure the data on your phone really is.

  30. Class action lawsuit most definitely in order by Dex+Hex · · Score: 1

    Only a huge payout will make companies lose their appetite for such "accidental" and "I-didn't-know-about-it" backdoors in the future.

  31. SELinux is always disabled by Anonymous Coward · · Score: 0

    Because its a piece of crap that gets in the way of doing real work.

  32. "intruder with USB access" by wiredog · · Score: 1

    It's a truism that if someone has physical access to a device, they can compromise it. Modulo any time/money requirements such as (worst case) cloning the device to brute-force it.

    1. Re:"intruder with USB access" by Anonymous Coward · · Score: 0

      With DRM, the user and the intruder are the same party.

  33. Pork explosion... really? by GrumpySteen · · Score: 2

    Security defects have to be explained to managers in order to justify spending time and money on fixes. Going to a manager and saying "we have a problem with pork explosion" is a good way to ensure that you'll be dismissed out of hand.

    I don't know what peculiar mental abnormality is causing security researchers to keep trying to top each other in coming up with the stupidest name possible for exploits, but they really need to re-think what they're doing and how it makes them look to the rest of the world.

  34. The EVIL chinese again! by fbobraga · · Score: 1

    we can call it URSS now? (new cold war! Kill the commies! / SARCASM)

  35. Now you see... by Shoten · · Score: 2

    This is why I carry an iPhone. That way, I don't have to worry about a backdoor pork explosion in my pants. It's the little things, you know...

    --

    For your security, this post has been encrypted with ROT-13, twice.
    1. Re:Now you see... by Anonymous Coward · · Score: 0

      Foxconn make iphones too fruit fag lover.

    2. Re:Now you see... by Shoten · · Score: 2

      Foxconn make iphones too fruit fag lover.

      So...humor? Ever heard of it? :)

      --

      For your security, this post has been encrypted with ROT-13, twice.
  36. ChromeOS phone, plz. by Anonymous Coward · · Score: 0

    ChromeOS keeps much tighter control of this stuff. There's a diagnostic blob that the manufacturer can alter without a Google signature, but before shipment the "manufacturing fuse" must be blown to load the official Google software. All of the software running on the main CPU is provided by Google, plus all software on the "embedded controller." Everything including and after the RW firmware is signed by Google.

    Obviously, you are still vulnerable to your manufacturer and supply chain, but I believe the ChromeOS relationships make it hard for a mistake like this to happen and someone to claim it was "honest", which is enough of a meaningful difference to be the non-military gold standard right now.

    Once you are in the signed Google world, they use TPM to prevent rollbacks to vulnerable releases, wipe userdata when flipping the dev switch, etc.

    Ironically, DRM jackasses are insisting on Android and declining the HTML5 DRM "attestation" stuff available on ChromeOS. You could probably use this foxconn backdoor to extract media keys.

  37. 'Accidentally', or 'intentionally'? by Rick+Schumann · · Score: 1

    I'm voting for it having been 'intentionally' left there.

    There's got to be a way to stop this sort of thing from happening. Perhaps an independent, 3rd-party testing agency that can sift through a phone to ensure there are no such vulnerabilities, and a government mandate that all phones must pass muster before being allowed for sale? Similar to how the FDA requires testing of medical devices before being allowed for sale in the U.S., except not so corrupt.

  38. Have to counterfeit the processor to backdoor by perpenso · · Score: 1

    There is no need to actually infiltrate the factories manufacturing the original ROM since you can just throw them away and install your counterfeit rom instead.

    No, you have to replace the entire processor with a counterfeit. The first "ROM" that starts the chain of signature checks at each level of software is burned into the processor and can not be changed.
    https://www.apple.com/business...

    1. Re:Have to counterfeit the processor to backdoor by retchdog · · Score: 1

      even if you subscribe to the China-subverting-consumer-devices conspiracy theory (admittedly not as crazy as most other conspiracy theories), China would be better off taking the Apple money and investing that in other sabotage. counterfeiting iPhone hardware would inevitably be discovered and be catastrophic for China's tech industry.

      --
      "They were pure niggers." – Noam Chomsky
  39. Re:hah! "may" ... yea right. by minstrelmike · · Score: 1

    "Phone vendors were unaware this backdoor has been placed into their products," Sawyer says."

    The NSA gave us a legal order from a secret court telling us the backdoor is not there.