You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The short summary is that if a context has untainted children frames and then taints itself, it can leak data by re-sizing the iframe.
If we can disallow re-sizing, directly or indirectly, then the problem goes away: you can't re-size an iframe if the label of the frame is not more restricting. This is a bit tricky.
If we don't disallow re-sizing, then are we okay with leaks via this channel? Down the line: no. But maybe we can add principals sensitive:... to denote that data is very sensitive and should not be leaked via covert channels. This amounts to adding some more restrictions (e.g., you can't get tainted with this principal if you have untainted children).
Ties into issue #33
By creating an unconfined child context, before becoming confined, it is possible to leak secrets to it.
Leaking Information
Also there is a more "subtle" case where you indirectly changes the size of the unconfined context.
Retrieving Information
From the unconfined frame it is possible to retrieve information via the width/height properties.
The text was updated successfully, but these errors were encountered: