Hi, I'm new to the forum and did search but didn't find a specific answer to this question:
I read that Open WRT does not have a backdoor but I'm curious if anyone knows if the NSA can install some kind of script in the router that sends all data to a NSA server somewhere? I know about Intel ME but routers can also be comprised, so that's the basis for my question.
You're describing a built-in hardware exploit of an Intel processor...what does this has to do with the various CPU targets that OpenWrt firmware runs on?
If there's no "backdoor" (meaning OpenWrt closes [general] ports on WAN by default, plus the user can close them all) and no known hardware backdoor - what is the vector for installing the script?
Otherwise, I think your answer would lie in inspecting every line of code that goes into the firmware...luckily, that is possible with OpenWrt!
Hi, I'm going to flash my router tomorrow but one thing I wanted to follow up on was my comment regarding Intel ME. I understand that this ME processor is a backdoor through which the NSA can install and run software, so my original question was wondering if a 3 am the NSA could somehow flash the router to include an undocumented monitoring feature.
Yes, everything has vulnerabilities. In most peoples' cases the weakest point are their IoT devices, personal computers and other personal devices. A securely managed and configured OpenWrt device is probably more secure than a Windows machine, even one behind a firewall.
Is it worth worrying about?
Well, you're running wireless that tells me that you're already not as concerned as the ones that have something to keep secret. Otherwise, you wouldn't be connected to the public Internet at all and living in a windowless Faraday cage.
AFAIK, many(/most?/all?) modern ARM boards, like e.g. the IPQ40xx have ARM TrustZone, which is (to my understanding) similarily powerful to Intel ME/BMC-Controllers.
Everybody harps on about the dangers of Intel ME (which I agree with), but everybody seems to "conveniently" forget about ARM+AMD TrustZone. Does anybody even know of a Board, where the End-User (you!) has access to the TrustZone?
I'm not sure, if the old MIPSs have anything like that. Anybody here know?
@stragies OMG. I thought that OpenWRT would have disabled the NSA backdoor. I never even heard of ARM TrustedZone but there are lots of sites talking about it. Thanks for the head;s up.
Yes, this seems to be the MIPS equivalent. Here the "holy kingdom" is "Having the keys to the 'Root of Trust'". I'm not aware, which MIPS chips have this. Do you know of a list?
? No idea. Googled for MIPS M51xx based Soc but got nothing
Wait:
Imagination does not detail the exact MIPS architecture used by the M2000. However, it appears to be based on the MIPS M51xx series of processors, which in turn is part of its MicroAptiv-based Warrior-M family.