- From: John Lyle <john.lyle@cs.ox.ac.uk>
- Date: Wed, 27 Mar 2013 12:36:55 +0000
- To: Jonas Sicking <jonas@sicking.cc>
- CC: Norifumi Kikkawa <Norifumi.Kikkawa@jp.sony.com>, "public-sysapps@w3.org" <public-sysapps@w3.org>
- Message-ID: <5152E7E7.4040102@cs.ox.ac.uk>
On 23/03/13 07:11, Jonas Sicking wrote: > The current runtime spec allows any website to act as a store. And > since apps have all the capabilities of websites, that means that by > extension you can write an app which is a store too. > > So you don't even need a webstore app. You could simply rely on using > websites to do this. > Hi Jonas, In previous messages you have mentioned that the goal of the security model is that "users can always safely install any application from anywhere" (see attached). I had assumed that one of the ways in which this would be achieved is by expecting people to use only a few trustworthy app stores. In combination with sensible API design and permissioning, of course. However, from this email it appears that any application can potentially act as a store, and that websites can too. I therefore see quite a big gap in the current security model in how to ensure only trustworthy stores & apps are used. Would you or Mounir be able to clarify a few more details about how Firefox OS manages to bridge this gap? What constraints is the runtime expected to place on app store 'installation'? I think this is pretty important, as in regions where users stick to well-known app stores, there isn't a significant mobile malware problem [1]. In other places where 3rd party markets are more dominant (Russia, China, Iran) there are genuine malware issues. Best wishes, John [1] "The Core of the Matter: Analyzing Malicious Traffic in Cellular Carriers" by Charles Lever, Manos Antonakakis, Brad Reaves, Patrick Traynor and Wenke Lee. In Proceedings of the ISOC Network & Distributed System Security Symposium (NDSS), 2013. (This paper is hard to get hold of - I can email a copy if necessary)
Attachments
- message/rfc822 attachment: Attached_Message
Received on Wednesday, 27 March 2013 12:37:19 UTC