New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 630547 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Sep 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome , Mac
Pri: 1
Type: Bug-Security



Sign in to add a comment

Security: use-after-free vulnerability in Adobe flash player

Reported by jiezengo...@gmail.com, Jul 22 2016

Issue description

VULNERABILITY DETAILS
There is a use-after-free vulnerability in flash player. Which could lead to code execution.

VERSION
Flash player 22.0.0.209 in Chrome windows 7 x86(other platform should be trigger also)

Please drag the TEST.swf into chrome will crash.

Please not public in MAPP and public it in chrome issues list 14 weeks after being marked as Fixed.

Credit is to "JieZeng of Tencent Zhanlu Lab".

Please report it as soon as possible.

CRASH INFORMATION:

chrome crash tate:
59e593ba 55              push    ebp
59e593bb e870e2faff      call    pepflashplayer!PPP_ShutdownBroker+0x16643d (59e07630)
59e593c0 8b451c          mov     eax,dword ptr [ebp+1Ch]
59e593c3 8b80fc000000    mov     eax,dword ptr [eax+0FCh] ds:0023:000000fc=????????

3:041> r
eax=00000000 ebx=0220a100 ecx=0220a240 edx=022090a0 esi=022090a0 edi=0220a1a0
eip=59e593c3 esp=0014dfa8 ebp=0220a240 iopl=0         nv up ei pl nz na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010202
pepflashplayer!PPP_ShutdownBroker+0x1b81d0:
59e593c3 8b80fc000000    mov     eax,dword ptr [eax+0FCh] ds:0023:000000fc=????????

3:041> dd ebp
0220a240  0220a4c0 00000000 00000000 00000000
0220a250  00000000 00000000 00000000 00000000
0220a260  00000000 00000800 00000000 00000000
0220a270  00000000 00000000 00000000 00000000
0220a280  00000000 00000000 00000000 00000000
 
Owner: natashenka@google.com
Natalie, can you please triage this and file a bug with Adobe?
Thanks for reporting this! I'll report it to Adobe soon.

Some quick notes on this bug, to differentiate it from the other bug.

This seems to be a bug in the AS2 onUnload event, where a MovieClip is getting freed before the event is called on it. It appears the onUnload handler on a child is deleting its own parent, so that when the handler gets called on the parent, it is already freed.
Project Member

Comment 3 by sheriffbot@chromium.org, Jul 23 2016

Status: Assigned (was: Unconfirmed)
Components: Internals>Plugins>Flash
Labels: OS-Chrome OS-Linux OS-Mac OS-Windows
Labels: Security_Impact-Stable
Labels: Security_Severity-High
what is the PSIRT number?

Comment 8 Deleted

@natashenka Thanks for your reply above!
Project Member

Comment 10 by sheriffbot@chromium.org, Jul 26 2016

Labels: M-52
Project Member

Comment 11 by sheriffbot@chromium.org, Jul 26 2016

Labels: Pri-1
@natashenka: I want to know this issue whether have a PSIRT number? And if this issue submitted by others,please let me know as soon as possible. Thanks!
Sorry, forgot to update this issue. This is PSIRT-5644.
@natashenka That's OK!
Status: ExternalDependency (was: Assigned)
Project Member

Comment 16 by sheriffbot@chromium.org, Sep 1 2016

Labels: -M-52 M-53
Status: Fixed (was: ExternalDependency)
Fixed in September Update
Labels: reward-topanel
Project Member

Comment 19 by sheriffbot@chromium.org, Sep 23 2016

Labels: -Restrict-View-SecurityTeam Restrict-View-SecurityNotify
Project Member

Comment 20 by sheriffbot@chromium.org, Sep 25 2016

Labels: Merge-Request-54

Comment 21 by dimu@chromium.org, Sep 26 2016

Labels: -Merge-Request-54 Merge-Approved-54 Hotlist-Merge-Approved
Your change meets the bar and is auto-approved for M54 (branch: 2840)
Project Member

Comment 22 by sheriffbot@chromium.org, Sep 29 2016

This issue has been approved for a merge. Please merge the fix to any appropriate branches as soon as possible!

If all merges have been completed, please remove any remaining Merge-Approved labels from this issue.

Thanks for your time! To disable nags, add the Disable-Nags label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Project Member

Comment 23 by sheriffbot@chromium.org, Oct 2 2016

This issue has been approved for a merge. Please merge the fix to any appropriate branches as soon as possible!

If all merges have been completed, please remove any remaining Merge-Approved labels from this issue.

Thanks for your time! To disable nags, add the Disable-Nags label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Hotlist-Merge-Approved -Merge-Approved-54
Nothing to merge here.
Labels: -reward-topanel reward-unpaid reward-3000
Congratulations, the panel decided to award $3,000 for this bug.  A member of our finance team should be in touch shortly.

*** Boilerplate reminders! ***
Please do NOT publicly disclose details until a fix has been released to all our users. Early public disclosure may cancel the provisional reward. Also, please be considerate about disclosure when the bug affects a core library that may be used by other products. Please do NOT share this information with third parties who are not directly involved in fixing the bug. Doing so may cancel the provisional reward. Please be honest if you have already disclosed anything publicly or to third parties. Lastly, we understand that some of you are not interested in money. We offer the option to donate your reward to an established charity. If you prefer this option, let us know and we will also match your donation - subject to our discretion. Any rewards that are unclaimed after 12 months will be donated to a charity of our choosing.
*********************************
Labels: reward-inprocess
Labels: -reward-unpaid
Project Member

Comment 29 by sheriffbot@chromium.org, Dec 30 2016

Labels: -Restrict-View-SecurityNotify allpublic
This bug has been closed for more than 14 weeks. Removing security view restrictions.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment