Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

verify lack of favicon leaks that exist in browser-laptop #477

Closed
diracdeltas opened this issue Jul 3, 2018 · 8 comments
Closed

verify lack of favicon leaks that exist in browser-laptop #477

diracdeltas opened this issue Jul 3, 2018 · 8 comments

Comments

@diracdeltas
Copy link
Member

currently there are a bunch of places in browser-laptop UI where favicons are loaded remotely: for instance in about:bookmarks, the bookmarks toolbar, and in the back button context menu. This is a big privacy issue because a network attacker can get a partial view of someone's browsing history whenever they open Brave (without them navigating to the site). we should make sure these leaks are fixed here.

@bbondy
Copy link
Member

bbondy commented Jul 11, 2018

@diracdeltas @jumde this seems to be an issue with an assumption that browser-laptop is the same as Chromium here. Was this verified to be an issue here or is just a guess? If just a guess, can this claim be verified as being an issue here before being marked as sec-high and added to milestone Releasable builds? Thanks.

@diracdeltas
Copy link
Member Author

@bbondy it was just a guess. i will change the title to "verify lack of favicon leaks"

@diracdeltas diracdeltas changed the title prevent favicon leaks verify lack of favicon leaks that exist in browser-laptop Jul 11, 2018
@jumde jumde modified the milestones: Releasable builds 0.55.x, 1.0 Aug 16, 2018
@jumde
Copy link
Contributor

jumde commented Aug 21, 2018

Verified its not a problem in brave-core -

STR -

  1. Created bookmarks for multiple sites: adobe.com | apple.com | cnn.com
  2. Cleared browsing history
  3. Close Brave
  4. Reopen Brave and open Bookmarks manager

The favicons were loaded without any requests to these domains. cc: @diracdeltas

@jumde jumde closed this as completed Aug 21, 2018
@jumde jumde reopened this Aug 21, 2018
@diracdeltas
Copy link
Member Author

@jumde please also verify:

  1. favicons in new tab page are not loaded remotely
  2. favicons in context menu when clicking browser back button are not loaded remotely

@diracdeltas
Copy link
Member Author

also bookmarks in the browser menu and bookmarks in the bookmarks toolbar when 'Show Bookmarks Bar' is enabled

@jumde
Copy link
Contributor

jumde commented Aug 23, 2018

Verified that favicons in new tab | back button context menu | browser menu and bookmarks bar are loaded locally. The bitmaps are loaded from favicons db.

@diracdeltas
Copy link
Member Author

great, closing this for now

@bbondy
Copy link
Member

bbondy commented Aug 23, 2018

Thanks verifying @jumde and @diracdeltas

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants