When Disconnecting Isn’t Enough: Instagram Messages Leak via Creator Studio
Managing social media pages and accounts often involves linking Instagram profiles with Facebook Pages using Creator Studio. This integration lets admins respond to Instagram DMs and comments directly from Facebook’s Creator Studio desktop interface, streamlining content management.
But what if disconnecting your Facebook Page from an Instagram account didn’t actually sever access?
The Unexpected Risk
I discovered a critical privacy flaw involving Instagram accounts sold or transferred to new owners. Even after disconnecting a Facebook Page from an Instagram account in Creator Studio, I could still:
-
View and receive new and old Instagram Direct Messages and comments from the Instagram account I had sold in 2022.
-
Send replies and comments on behalf of that Instagram account, without the knowledge or consent of the new owner or Instagram admin.
In other words, despite officially ending the connection, access to sensitive Instagram interactions remained open through Creator Studio.
Why This Matters
This is a textbook case of an IDOR (Insecure Direct Object Reference) vulnerability — where a user can access or act on data they shouldn’t be authorized to, simply because the backend fails to properly check permissions after disconnection.
For previous owners who sold Instagram accounts, this means:
-
Privacy violations for the new owners, as their messages and comments can be read and manipulated by the former owner.
-
Potential misuse or abuse of the Instagram account, affecting reputation and trust.
-
Undermining the entire point of disconnecting accounts, which is expected to revoke all access and control.
How to Reproduce
-
Go to Creator Studio Desktop → Page Settings → Connect a Facebook Page with an Instagram account.
-
As the Facebook Page admin, respond to Instagram messages and comments through Creator Studio.
-
Disconnect the Facebook Page and Instagram account connection.
-
Despite disconnection, continue to send and receive Instagram messages and comments through Creator Studio.
What Should Be Done
To fix this issue:
-
Creator Studio must immediately revoke all permissions to send or receive Instagram messages and comments once the Facebook Page and Instagram account are disconnected.
-
Implement strict backend authorization checks ensuring only current valid connections can access Instagram interactions.
-
Notify users explicitly when disconnections take full effect.
This flaw illustrates how complex integrations between social platforms can unintentionally open doors to privacy breaches. As account ownership changes hands, systems must guarantee that previous controllers lose access — or risk serious privacy and trust issues.
Comments
Post a Comment