Integer-overflow in blink::ComputedStyle::outlineOutsetExtent |
||||||
Issue descriptionDetailed report: https://cluster-fuzz.appspot.com/testcase?key=6534040505286656 Fuzzer: inferno_twister Job Type: linux_ubsan_chrome Platform Id: linux Crash Type: Integer-overflow Crash Address: Crash State: blink::ComputedStyle::outlineOutsetExtent blink::LayoutBox::computeVisualEffectOverflowOutsets blink::LayoutBox::addVisualEffectOverflow Regressed: https://cluster-fuzz.appspot.com/revisions?job=linux_ubsan_chrome&range=370022:370027 Minimized Testcase (0.10 Kb): Download: https://cluster-fuzz.appspot.com/download/AMIfv96W1AoWZ9CdgVgiBQav61d7BPIJFVS2Ad5k0xPxLUF59IfWdiQDqX5-QQjR3QgKBkAFayVePWOthLTSQkJhhqBLVmZewv1GN4o0-40X88qt5LJHmfRhcy8sL7k_T-_YlaFnxL9hlKJ8SgqldTCV3-ERQtFYbA?testcase_id=6534040505286656 <style> * { animation-name: cfpulse91;0.431400); outline-offset: 2147483646px; outline-style: outset; Additional requirements: Requires HTTP Filer: brajkumar See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.
,
Jul 22 2016
This is not a real crash and not important at all.
,
Aug 7 2016
,
Aug 7 2016
,
Aug 10 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/063e851233a382696bf37ed989e322d3eced1efc commit 063e851233a382696bf37ed989e322d3eced1efc Author: bugsnash <bugsnash@chromium.org> Date: Wed Aug 10 05:41:05 2016 Prevent integer overflow in ComputedStyle::outlineOutsetExtent. Uses SaturatedArithmetic::saturatedAddition to prevent overflow. BUG= 630524 Review-Url: https://codereview.chromium.org/2231623002 Cr-Commit-Position: refs/heads/master@{#410968} [add] https://crrev.com/063e851233a382696bf37ed989e322d3eced1efc/third_party/WebKit/LayoutTests/fast/css/outline-offset-large-expected.html [add] https://crrev.com/063e851233a382696bf37ed989e322d3eced1efc/third_party/WebKit/LayoutTests/fast/css/outline-offset-large.html [modify] https://crrev.com/063e851233a382696bf37ed989e322d3eced1efc/third_party/WebKit/Source/core/style/ComputedStyle.cpp
,
Aug 10 2016
,
Aug 11 2016
ClusterFuzz has detected this issue as fixed in range 410916:411073. Detailed report: https://cluster-fuzz.appspot.com/testcase?key=6534040505286656 Fuzzer: inferno_twister Job Type: linux_ubsan_chrome Platform Id: linux Crash Type: Integer-overflow Crash Address: Crash State: blink::ComputedStyle::outlineOutsetExtent blink::LayoutBox::computeVisualEffectOverflowOutsets blink::LayoutBox::addVisualEffectOverflow Regressed: https://cluster-fuzz.appspot.com/revisions?job=linux_ubsan_chrome&range=370022:370027 Fixed: https://cluster-fuzz.appspot.com/revisions?job=linux_ubsan_chrome&range=410916:411073 Minimized Testcase (0.10 Kb): Download: https://cluster-fuzz.appspot.com/download/AMIfv96W1AoWZ9CdgVgiBQav61d7BPIJFVS2Ad5k0xPxLUF59IfWdiQDqX5-QQjR3QgKBkAFayVePWOthLTSQkJhhqBLVmZewv1GN4o0-40X88qt5LJHmfRhcy8sL7k_T-_YlaFnxL9hlKJ8SgqldTCV3-ERQtFYbA?testcase_id=6534040505286656 <style> * { animation-name: cfpulse91;0.431400); outline-offset: 2147483646px; outline-style: outset; 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.
,
Nov 22 2016
Removing EditIssue view restrictions from ClusterFuzz filed bugs. If you believe that this issue should still be restricted, please reapply the label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot |
||||||
►
Sign in to add a comment |
||||||
Comment 1 by brajkumar@chromium.org
, Jul 22 2016Owner: wangxianzhu@chromium.org
Status: Assigned (was: Untriaged)