[Grrr.  Resent because direct posting from Emacs/Gnus keeps getting
flagged as needing moderator approval.
Re-resent  to mailing list because posting to the newsgroup from
thunderbird went into a black hole...]

>There _is_ a more powerful capability that we may want to have available to >a small handful of apps: "turn on the camera at some indefinite time in the
>future, without user interaction at the time".  The only use case I can
>think of for that is an anti-device-theft system (turn on the camera, GPS,
>etc. remotely and try to figure out where the device is - I understand
>iPhones can do this), and maybe that should just be built into the TCB
>rather than being an add-on. But this does point at a general hole in the >implicit authorization model: you can't use it to grant authorization to do >something under programmatic conditions at some time in the future. Maybe
>there could be a special scheduler powerbox for that, though.

That need is exactly what some WebRTC apps need (think VoIP-like
service - replacement for Skype, Google Hangouts where you want a
user-controlled/styled answer/call/etc buttons - you get the idea).

Users will not want to go through a security request on each call, and
app developers will not want to have "fixed" call/end buttons they can't
style (and I don't think this works anyways, at least not well enough to
consider).

This *is* a dangerous permission to give, though it's equivalent to what
users grant Skype or WebEx or Hangouts already by installing them
(perhaps less, actually).

--
Randell Jesup
randell-i...@jesup.org

_______________________________________________
dev-security mailing list
dev-security@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-security

Reply via email to