Hacker News new | past | comments | ask | show | jobs | submit
The userspace OS needs to be where control of any radio (bluetooth, wi-fi, cellular, nfc, uwb etc.) components happens, otherwise it would be difficult to be compliant in terms of regulatory requirements like a working Flight Mode.

Baseband firmware/processors are still making strides in terms of defending against attacks so I don't think we are at the point where backdoors are needed. More likely that undocumented AT commands, plausibly deniable bugdoors and existing memory corruption vulnerabilities are already convenient reality. However, part of that reality is also that once the cellular modem is exploited OTA it is still a massive task to traverse IOMMU restrictions and get device owner data/secrets from the userspace OS. It doesn't even grant visibility into application traffic which has been aggressively TLS encrypted since the mid 2010s.

> The userspace OS needs to be where control of any radio (bluetooth, wi-fi, cellular, nfc, uwb etc.) components happens, otherwise it would be difficult to be compliant in terms of regulatory requirements like a working Flight Mode.

The entities that are putting in backdoors don't respect the law, and obviously will do what they can to obfuscate the backdoor enough to pass regulatory reviews.

My threat model is precisely entities that don't respect law or are unethical. So, the question then boils down to whether current regulatory review processes can catch such backdoors and the people running these processes cannot be bribed or otherwise forced to skip proper review?

It's my understanding that you cannot really defend against backdoors. You can somewhat mitigate their impact through good security/privacy design. Your energies may be better invested in a position that assumes any and all of the radios have been compromised or exploited and work from there (this is what mainstream flagship smartphone SoC/OS designers already do).