Jump to content

HTML5 LocalStorage "exploit"


Winapp2.ini

Recommended Posts

Apparently, HTML5 storage is supposed to be limited to X MB per domain, including subdomains. However, Firefox is allegedly the only browser that actually implements this restriction.

 

http://feross.org/fill-disk/

 

A stanford student created a site that will effectively fill your harddrive using HTML5 local storage (I have not linked to the site, but the blog post I link to links to the site if you want to try it)

Link to comment
Share on other sites

I thought FLASH was bad enough, and long ago I created two custom includes :-

Include1=PATH|%APPDATA%\Adobe\Flash Player\AssetCache\|*.*|RECURSE

Include2=PATH|%APPDATA%\Macromedia\Flash Player\|*.*|RECURSE

 

I now find I have been stuck with 864 kB of HTML5 stuff in webappsstore.sqlite

I guess others suffer far more than me, but even so I now feel another custom include is coming on me :angry:

 

I understand that :-

 

Firefox fixed their approach to this back in 2007;

PaleMoon uses the same open source code as its base with the same defaults and performance, and the same is likely for other Firefox siblings;

5 MB will grow to 5000 MB after visiting 1000 different sites that each donate 5 MB;

I guess a man who opens 1000 Tabs a day could blow through a 2 TB drive in a year :o

 

I am now thinking about changing these defaults under about:Config

dom.storage.default_quota;5120

dom.storage.enabled;true

 

I understand that purging webappsstore.sqlite will lose any site login data that it might hold,

but setting dom.storage.enabled:false will make HTML5 sites revert to the use of 4 kB cookies in traditional places.

 

http://forum.palemoo...php?f=26&t=2158

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.