| Issue 45: | Integer overflow in npapi may crash the browser | |
| 3 people starred this issue and may be notified of changes. | Back to list |
Sign in to add a comment
|
TEAM 0xdead Affected OS: Linux, OSX, Windows Tested Browser: Firefox 3.0.6 Nacl Version nacl_linux_0.1_38_2009_02_11.tgz An integer overflow is present in the SharedMemory::Invoke() function, in npapi_plugin/shared_memory.cc. The read code can be invoked with malformed len and offset, which could trigger the overflow, and crash the browser. Code execution seems not to be possible. |
||||||||||
,
Mar 04, 2009
In fact, a similar overflow is present in the write code, which may be exploitable in this case. |
|||||||||||
,
Mar 04, 2009
Verified as an issue.
Status: Accepted
Owner: nativeclient.admin |
|||||||||||
,
Mar 05, 2009
Eventually, here is a working exploit for Firefox 3.0.7 on Windows, which spawn calc.exe ! Details are given in the attached file. |
|||||||||||
,
Mar 12, 2009
(No comment was entered for this change.)
Owner: s...@google.com
Labels: Type-Defect |
|||||||||||
,
Apr 10, 2009
Fix was released in build 57.
Status: Fixed
|
|||||||||||
|
|
|||||||||||