3 ms·
There's a much bigger elephant in the room, though: Updates to the OS and applications are encrypted, completely opaque, signed by Apple instead of the origina
by teacup50 11y ago
There's a much bigger elephant in the room, though:
Updates to the OS and applications are encrypted, completely opaque, signed by Apple instead of the original developer, can be granted additional entitlements for arbitrary permissions, and cannot be audited by anyone but Apple without a jailbreak.
When coupled with push updates, Apple already has a targeted backdoor into every iPhone anywhere connected the network.
This is a much more difficult problem to solve, as securing against that threat model requires an diverse ecosystem of 3rd-party audit/review, software, and tools.
I don't see any way of solving that issue while also maintaining their stranglehold on the platform via DRM.
- ikeboy 11y agoDon't users need to confirm OTA updates?
- saurik 11y agoThis person is talking about for applications, to which many users have "automatic updates" turned on; this is one of the places where Android is fundamentally by design more secure than iOS (though by implementation has often been weaker :/ see the Master Key family of vulnerabilities).
- ikeboy 11y agoAh. Missed that point. What's the highest permission an app can have? Wouldn't that be the limit of the vulnerability here? Also, many permissions require manual granting, e.g. contacts, camera. Edit: also, that could be mitigated partly by requiring user approval of any updates adding permissions.
- saurik 11y agoThe kinds of permissions that can be granted to an application by way of entitlements is pretty brutal and go well beyond the permissions that people tend to think of applications as being able to have: there are entitlements for things like "can install other applications" and "can obliterate all data stored on the device". I'm not certain if some of these are blocked to applications of certain kinds, but I know that a lot of them are available if Apple chooses to deploy them.