Orchidseven Official Blog

Engineering Defense

Google Chrome “input type=file” Based Memory Corruption Bug PoC.

leave a comment »

Tested on Version : 1.0.154.36

By : Atul Alex Cherian. ( atul.alex [at] orchidseven.com )

 

Google Chrome completely crashes due to “Access Violation” exception if the user

right-clicks any file in the “Open File”  dialog that pops-up, twice within same tab 

or other tabs.If you select any file once, right-click it, & select any option…

then either click “Open” or “Cancel”…& try to do the same again, Memory corruption

occurs causing all the tabs & the entire Browser to Crash.

 

How to test this PoC:

1] Save the below code as an html file & open 

   in Google chrome.

2] Click the first “Choose File”, select

   any folder or file, right-click n select

   “properties”.Then cancel the “Open” dialog

    box.

3] Click the second “Choose File”, select

   any folder or file,& simply right-click 

   to see Google Chrome Crash due to 

   “Access Violation”.

——————————————————————

 

 

 

 

PoC Html file:

——————————————————————

<html>

<form name=form1>

<input type=file name=”aodrulez1″>

<input type=file name=”aodrulez2″>

</form>

</html>
Advertisement

Written by atulcherian

January 11, 2009 at 9:24 am

Posted in 1

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.