This page simulates a compromised renderer. The patched renderer
(chromium-changes.patch) hooks window.status so that setting
it to "POC_FIRE" sends an unsolicited
LocalFrameHost::StartDragging Mojo IPC to the browser process
with attacker-chosen drag data
(javascript:alert(document.domain+'-pwned') + plain text).
DefWindowProc(WM_SYSCOMMAND, SC_MOVE) with
ScopedAllowApplicationTasksInNativeNestedLoop in scope and
g_is_dragging == false. One of this page's StartDragging
IPCs is dispatched inside that modal loop.DesktopDragDropClientWin::StartDragAndDrop's
CHECK(!g_is_dragging) passes and ::DoDragDrop
runs while your left button is still held on the titlebar.IPC fired: 0