|
|
Flash: memory corruption with -1 length string in titl tag | |||
| Reported by cevans@google.com, Feb 6 2015 | Back to list | |||
To reproduce, host the attached SWF and other files on a web server (e.g. localhost) and load it like this: http://localhost/PlayManifest.swf?file=titl.mpd The fault condition appears to be a wild copy. Sometimes, though, exploitable looking crashes are obtained, e.g. this one on Linux x64: mov 0x30(%rax),%rax rax 0x4141414141414141 4702111234474983745 To compile the .as file, I had to use special flags to flex: mxmlc -target-player 14.0 -swf-version 25 -static-link-runtime-shared-libraries ./PlayManifest.as (This also requires that you have v14.0 of playerglobals.swc installed. Any newer version should also be fine.) This bug is subject to a 90 day disclosure deadline. If 90 days elapse without a broadly available patch, then the bug report will automatically become visible to the public.
Comment 1
by
cevans@google.com,
Feb 7 2015
,
Apr 10 2015
,
Apr 14 2015
,
Apr 30 2015
|
||||
| ► Sign in to add a comment | ||||