[Webkit-unassigned] [Bug 38039] New: WebCore::WebGLUnsignedIntArrayInternal::getCallback ReadAV at Arbitrary (deef89ee3d0345edebeaf13cf974c47c)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Apr 23 02:10:10 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=38039
Summary: WebCore::WebGLUnsignedIntArrayInternal::getCallback
ReadAV at Arbitrary (deef89ee3d0345edebeaf13cf974c47c)
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
URL: http://jssh.skypher.com/4.4/Main.html?command%3Dnew%20
WebGLUnsignedIntArray(0,%208).get(0x20000000);%0A&exec
ute
OS/Version: Windows Vista
Status: NEW
Severity: Blocker
Priority: P1
Component: WebGL
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: skylined at chromium.org
CC: eric at webkit.org
Chromium bug: http://code.google.com/p/chromium/issues/detail?id=42396
Repro: new WebGLUnsignedIntArray(0, 8).get(0x20000000);
Problem: get method does not check sanity of argument.
id: WebCore::WebGLUnsignedIntArrayInternal::getCallback
ReadAV at Arbitrary (deef89ee3d0345edebeaf13cf974c47c)
description: Security: Attempt to read from arbitrary memory @ 0x831A0C48 in
WebCore::WebGLUnsignedIntArrayInternal::getCallback
stack: WebCore::WebGLUnsignedIntArrayInternal::getCallback
v8::internal::HandleApiCallHelper<...>
v8::internal::Builtin_HandleApiCall
v8::internal::Invoke
v8::internal::Execution::Call
v8::Script::Run
WebCore::V8Proxy::runScript
WebCore::V8Proxy::evaluate
WebCore::ScriptController::evaluate
WebCore::ScriptController::executeScript
WebCore::HTMLTokenizer::scriptExecution
WebCore::HTMLTokenizer::scriptHandler
WebCore::HTMLTokenizer::parseNonHTMLText
WebCore::HTMLTokenizer::parseTag
WebCore::HTMLTokenizer::write
WebCore::FrameLoader::write
WebCore::FrameLoader::endIfNotLoadingMainResource
WebCore::FrameLoader::finishedLoading
WebCore::MainResourceLoader::didFinishLoading
WebCore::ResourceLoader::didFinishLoading
webkit_glue::WebURLLoaderImpl::Context::OnCompletedRequest
ResourceDispatcher::OnRequestComplete
IPC::MessageWithTuple<...>
ResourceDispatcher::DispatchMessageW
ResourceDispatcher::OnMessageReceived
ChildThread::OnMessageReceived
RunnableMethod<...>::Run
MessageLoop::RunTask
MessageLoop::DoWork
base::MessagePumpDefault::Run
MessageLoop::RunInternal
MessageLoop::Run
RendererMain
--
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