Confirm document.domain execution
Open the public preview, inject a javascript: destination through updateStoryArgs, and click the full-page Storybook link once.
Ready. Allow pop-ups for this origin.
Public Storybook · Tenant invitation chain
A hosted two-account reproduction: arbitrary-origin postMessage reaches a javascript: sink, then the resulting Storybook XSS frames an authenticated team-management action.
document.domain executionOpen the public preview, inject a javascript: destination through updateStoryArgs, and click the full-page Storybook link once.
Ready. Allow pop-ups for this origin.
Use only two accounts you control. The injected page opens in functional mode, leaving the real framed Metronome controls visible and interactive. An optional redress view demonstrates the click-through overlay.
poch1@noexist.com. Completing the required browser-trusted gestures will submit a real invitation to the signed-in tenant.
Ready. Sign in to the researcher-owned Account A before starting. Recipient: poch1@noexist.com.
PoC Account and poch1@noexist.com, then use the real Add user button.No collection endpoint · no cookies or bearer tokens read · fixed recipient disclosed before execution