Block LOC extension #48
Block LOC extension #48
Comments
Update extension-whitelist to ship brave/extension-whitelist#48
Blocked as of |
Hello @fmarier. I'm the creator of the extension. I would like to verify how my extension would "generate" the access token. Based on my report and Facebook's response, it's a "feature" from Facebook and not a bug, so the Access Token from that page is not a bug. The extension does not collect user's data unless user becomes a Premium user, and the only thing it collects is UID. |
Thanks for reaching out @locmai0808 . If I understand correctly, you're saying that this Facebook Creators Studio has its own access key that's not visible in a user's settings. The extension then extracts this key from the HTML and then uses it to access the various Facebook APIs it needs. Is that correct?
When you say UID, is that the Facebook numerical user ID? |
Are you able to share this report and Facebook's response? If you prefer not to do it publicly, feel free to email it to me: francois@brave.com |
Yes this is correct, the access token is within the HTML of that page. Any Facebook user can really just go to Each Facebook user is assigned with a UID, for example Mark has UID of 4 (fb.com/4) I will forward to you my bug report emails - the only copies I have left since I'm banned on Facebook platform forever. |
https://chrome.google.com/webstore/detail/loc/eojdckfcadamkapabechhbnkleligand
If a user is already logged into Facebook, installing this extension will automatically grant a third-party server access to some of the user's Facebook data. The API used by the extension does not cause Facebook to show a permission prompt to the user before the application's access token is issued.
Details
There is a notice when installing the extension that it will have read & write access to FB and another site:

After that, it makes a network call to https://business.facebook.com/creatorstudio/home and ends up creating a new access token without any user interaction:

that's despite the fact that user tokens are supposed to require an app to ask for permission:
Interestingly, I can't see that access token anywhere in my account:



Also, the post-install URL that the extension opens explicitly tells users that their Facebook account might get suspended as a result of installing this extension:

The text was updated successfully, but these errors were encountered: