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

Issue 600671 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Email to this user bounced
Closed: May 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 1
Type: Bug-Security



Sign in to add a comment

Use-of-uninitialized-value in base::Pickle::WriteData

Project Member Reported by ClusterFuzz, Apr 5 2016

Issue description

Detailed report: https://cluster-fuzz.appspot.com/testcase?key=4661361992269824

Fuzzer: inferno_twister
Job Type: linux_msan_chrome
Platform Id: linux

Crash Type: Use-of-uninitialized-value
Crash Address: 
Crash State:
  base::Pickle::WriteData
  IPC::ParamTraits<cc::FilterOperation>::Write
  IPC::ParamTraits<cc::FilterOperations>::Write
  
Regressed: https://cluster-fuzz.appspot.com/revisions?job=linux_msan_chrome&range=384988:385072

Minimized Testcase (0.18 Kb):
Download: https://cluster-fuzz.appspot.com/download/AMIfv97fkDFdb5NaYTf5xpZ2AMEey50qGo81KlKd402rv-iVVlZQjnsP8z4v-o4ZGTYH9E6hsKuzbj99zO6Jr9yovFHQbur7fmmQUdsDiUFDWavSQQ1J_Sx3jjlpwyKzGm9BSoNztKXS3jg2X_E5uAlmxDwwuNNr1Q
<svg>
    <filter id=non-integer-tile>
<feColorMatrix height=0><style>img {
    transform: translatez(0)
<img src=resources/reference.png style="-webkit-filter: url(#non-integer-tile);">


Additional requirements: Requires HTTP

Filer: mmoroz

See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.
 
Cc: mmoroz@chromium.org mbarbe...@chromium.org infe...@chromium.org
Components: Content>Core
Labels: M-51 Pri-3
Owner: mkosiba@chromium.org
mkosiba@, could you please take a look or suggest another owner?

Looks like the following CL may affect this:
https://chromium.googlesource.com/chromium/src/+blame/master/content/renderer/gpu/compositor_output_surface.cc#147
Project Member

Comment 2 by ClusterFuzz, Apr 5 2016

Status: Assigned (was: Available)
Project Member

Comment 3 by ClusterFuzz, Apr 6 2016

ClusterFuzz has detected this testcase as flaky and is unable to reproduce it in the original crash revision. Skipping fixed testing check and marking it as potentially fixed.

Detailed report: https://cluster-fuzz.appspot.com/testcase?key=4661361992269824

Fuzzer: inferno_twister
Job Type: linux_msan_chrome
Platform Id: linux

Crash Type: Use-of-uninitialized-value
Crash Address: 
Crash State:
  base::Pickle::WriteData
  IPC::ParamTraits<cc::FilterOperation>::Write
  IPC::ParamTraits<cc::FilterOperations>::Write
  
Regressed: https://cluster-fuzz.appspot.com/revisions?job=linux_msan_chrome&range=384988:385072

Minimized Testcase (0.18 Kb):
Download: https://cluster-fuzz.appspot.com/download/AMIfv97fkDFdb5NaYTf5xpZ2AMEey50qGo81KlKd402rv-iVVlZQjnsP8z4v-o4ZGTYH9E6hsKuzbj99zO6Jr9yovFHQbur7fmmQUdsDiUFDWavSQQ1J_Sx3jjlpwyKzGm9BSoNztKXS3jg2X_E5uAlmxDwwuNNr1Q
<svg>
    <filter id=non-integer-tile>
<feColorMatrix height=0><style>img {
    transform: translatez(0)
<img src=resources/reference.png style="-webkit-filter: url(#non-integer-tile);">


Additional requirements: Requires HTTP

See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.

If you suspect that the result above is incorrect, try re-doing that job on the test case report page.
Project Member

Comment 4 by sheriffbot@chromium.org, Apr 14 2016

Labels: -Security_Impact-Head Security_Impact-Beta

Comment 5 by mmoroz@chromium.org, Apr 25 2016

Labels: -Security_Severity-Low Security_Severity-Medium
Project Member

Comment 6 by ClusterFuzz, Apr 26 2016

Labels: -Pri-3 Pri-1
Project Member

Comment 7 by sheriffbot@chromium.org, Apr 26 2016

mkosiba: Uh oh! This issue still open and hasn't been updated in the last 21 days. This is a serious vulnerability, and we want to ensure that there's progress. Could you please leave an update with the current status and any potential blockers?

If you're not the right owner for this issue, could you please remove yourself as soon as possible or help us find the right one?

If the issue is fixed or you can't reproduce it, please close the bug. If you've started working on a fix, please set the status to Started.

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 8 by sheriffbot@chromium.org, May 3 2016

Labels: ReleaseBlock-Stable
A friendly reminder that M51 Stable is launching soon! Your bug is labelled as Stable ReleaseBlock, pls make sure to land the fix and get it merged into the release branch by May 17. All changes MUST be merged into the release branch by 5pm on May 20 to make into the desktop Stable final build cut. Thanks!
Project Member

Comment 10 by sheriffbot@chromium.org, May 11 2016

mkosiba: Uh oh! This issue still open and hasn't been updated in the last 36 days. This is a serious vulnerability, and we want to ensure that there's progress. Could you please leave an update with the current status and any potential blockers?

If you're not the right owner for this issue, could you please remove yourself as soon as possible or help us find the right one?

If the issue is fixed or you can't reproduce it, please close the bug. If you've started working on a fix, please set the status to Started.

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

Comment 11 Deleted

We're getting closer to M51 Stable launch. Please update the bug with the current status. 

Comment 13 Deleted

M51 Stable is launching very soon! Your bug is labelled as Stable ReleaseBlock, pls make sure to land the fix and get it merged ASAP. All changes MUST be merged into the release branch by 5pm on May 20 to make into the desktop Stable final build cut. Thank you!
Cc: timwillis@chromium.org
Any update on this bug? Please note that we're getting very close to M51 stable launch.
Triggered redo of clusterfuzz testing to see if flaky and if a fix is required here.
Project Member

Comment 17 by ClusterFuzz, May 20 2016

ClusterFuzz has detected this issue as fixed in range 386671:386714.

Detailed report: https://cluster-fuzz.appspot.com/testcase?key=4661361992269824

Fuzzer: inferno_twister
Job Type: linux_msan_chrome
Platform Id: linux

Crash Type: Use-of-uninitialized-value
Crash Address: 
Crash State:
  base::Pickle::WriteData
  IPC::ParamTraits<cc::FilterOperation>::Write
  IPC::ParamTraits<cc::FilterOperations>::Write
  
Regressed: https://cluster-fuzz.appspot.com/revisions?job=linux_msan_chrome&range=384988:385072
Fixed: https://cluster-fuzz.appspot.com/revisions?job=linux_msan_chrome&range=386671:386714

Minimized Testcase (0.18 Kb):
Download: https://cluster-fuzz.appspot.com/download/AMIfv97fkDFdb5NaYTf5xpZ2AMEey50qGo81KlKd402rv-iVVlZQjnsP8z4v-o4ZGTYH9E6hsKuzbj99zO6Jr9yovFHQbur7fmmQUdsDiUFDWavSQQ1J_Sx3jjlpwyKzGm9BSoNztKXS3jg2X_E5uAlmxDwwuNNr1Q
<svg>
    <filter id=non-integer-tile>
<feColorMatrix height=0><style>img {
    transform: translatez(0)
<img src=resources/reference.png style="-webkit-filter: url(#non-integer-tile);">


Additional requirements: Requires HTTP

See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.

If you suspect that the result above is incorrect, try re-doing that job on the test case report page.
Labels: -ReleaseBlock-Stable -M-51 Release-NA merge-na
Status: Fixed (was: Assigned)
Assuming unrelated fix, marking Release-NA and Merge-NA.
Project Member

Comment 19 by sheriffbot@chromium.org, May 20 2016

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

Comment 20 by sheriffbot@chromium.org, Aug 26 2016

Labels: -Restrict-View-SecurityNotify
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
Project Member

Comment 21 by sheriffbot@chromium.org, Oct 1 2016

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
Project Member

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

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
Labels: allpublic

Sign in to add a comment