Twitter Media Studio Source Information Disclosure With Analyst Role
Medium
X
X (Formerly Twitter)
Submitted None
Actions:
Reported by
bcc20c71c2f1f135afb8c3b
Vulnerability Details
Technical details and impact analysis
== Steps ==
1. With "A" account go to "https://studio.twitter.com/account_management/your_account_number_here/account_users" and Add account "B" as analyst.
2. Now, With "B" account go to "https://studio.twitter.com/" and switch to "A" account. Then go to "https://studio.twitter.com/producer" and you can't see "Sources" section same page. Because you are Analyst role.
3. With "B" account go to GET request "https://studio.twitter.com/1/live/ingest/list.json?account_id=account_id&owner_id=owner_id&user_id=user_id" and you can Information Disclosure.
PoC Video: https://youtu.be/nalRNUeJq3Y
## Impact
With Analyst role you can access all producer sources in Victim's account.
You can see "source name", "source url" and "source key". You can will create new broadcast with this information. (With Analyst Role)
Report Details
Additional information and metadata
State
Closed
Substate
Resolved
Submitted
Weakness
Information Disclosure