decodedscience
  • オンラインカジノ
  • 私たちについて

HTML 5 Loophole: Get Ready for Mass Data Dumps on Your Computer

March 14, 2013 by Alexandria Ingham Leave a Comment

Share11
+1
Share
Pin
Tweet
Shares 11

How Can Websites Get Around the Cap?

How long will it be for mischief to turn malicious? Image by Extra Ketchup

Decoded Science spoke to Mr. Aboukhadijeh about the issue and how websites are getting around the cap. He clarified that it wasn’t HTML 5 that was a problem:

“To be clear, this is not an issue with HTML5, so calling it an “HTML5 weakness” is not accurate. It’s a bug in the way that most browsers (Chrome, Internet Explorer, and Safari) have implemented the HTML5 Web Storage standard. It’s the fault of the browsers, not the HTML5 spec.”

Using up all your memory is just one of the downsides to this data dump. Browsers like Chrome, that run on 32-bit systems, will most likely crash because of the amount of data being stored. Mr. Aboukhadijeh found that 1GB of data was being stored every 16 seconds!

Mr. Aboukhadijeh tested this through his own website and used the latest versions of all the browsers. His website will dump photos of cats on the website as a mischievous prank to demonstrate the loophole. If this problem is not fixed soon, however, it could be used for something more malicious.

Why doesn’t this issue impact Firefox? Firefox has implemented localStorage, which is ‘smarter’ than the other browsers. Google, Apple, Opera and Microsoft have now all been notified of the issue, however, so hopefully a fix will be implemented soon.

Decoded Science asked Firefox to clarify why localStorage was ‘smarter’ but they refused to comment. Mr. Aboukhadijeh explained in more detail that localStorage allows Firefox to place a “10 MB cap on the amount of space that any domain can store”. Any subdomains will need to share that cap.




Switch to Firefox for Now to Avoid the HTML 5 Loophole

Until the loophole problem is fixed, it may be worth switching to Mozilla Firefox. If you want to help to have the problem fixed sooner, you can do this by helping to alert the various browsers. The more bug reports companies receive about the issues, the higher a priority they will become.

References:

BBC News. Web Code Weakness Allows Data Dump on PCs. (2013). Accessed March 4, 2013

Limer, E. Thanks to HTML5, This Website Can Fill Your Whole Hard Drive with Trash. (2013). Gizmodo. Accessed March 4, 2013.

Constantin, L. HTML5 Web Storage Loophole can be Abused to Fill Hard Disks with Junk Data. (2013). Reseller News. Accessed March 4, 2013.

Aboukhadijeh, F. Introducing the HTML5 Hard Disk Filler API. (2013) Accessed March 4, 2013.

Fuller, M. 5 Differences Between HTML4 and HTML 5. (2012). Craving Tech. Accessed March 4, 2013.

© Copyright 2013 Alexandria Ingham, All rights Reserved. Written For: Decoded Science
Share11
+1
Share
Pin
Tweet
Shares 11
Pages: 1 2

Filed Under: Computing, Headlines

Decoded Everything is a non-profit corporation, dependent on donations from readers like you. Donate now! Your support keeps the great information coming!

Donation Information

I would like to make a donation in the amount of:

 $500 $200 $100 $50 $20 $10 $5 Other
Other:

I would like this donation to automatically repeat each month

Tribute Gift

Check here to donate in honor or memory of someone
Check here if this is a memorial gift
Name of person to be honored:
Send acknowledgement via email
Send acknowledgement via postal mail
Email Name:
Email:
Name:
Address:
City:
State :
Province:
Country:
Postal Code:

Donor Information

First Name:
Last Name:
Email:
Please do not display my name publicly. I would like to remain anonymous
Add me to your mailing list

Leave a Reply Cancel reply

Connect with:
Facebook

Your email address will not be published. Required fields are marked *

About the Author

Alexandria Ingham

Alexandria Ingham graduated from Aston University in 2009 with her BSc in Computer Science. Alexandria has worked in Systems Testing with Exasoft PLC in Coventry, as well as in website design and development, while currently … Read Full Profile

Follow Decoded Science

  • Facebook
  • Google+
  • Twitter
  • Pinterest
signupheredailydosedecsciv2


Science Everyone’s Talking About

  • What is a Metal? Chemistry, Metals, and the Periodic Table of the Elements What is a Metal? Chemistry, Metals, and the Periodic Table of the Elements Metals are often confusing. Let’s explore the definitio… under Ask the Expert
  • Climate Change Checkup, June 2017 Climate Change Checkup, June 2017 May was warm, but not a record. Decoded Science explore… under Headlines
  • Chemistry of the Giant Hogweed: A Macabre Cloud with a Silver Lining? Chemistry of the Giant Hogweed: A Macabre Cloud with a Silver Lining? The Giant Hogweed is a hot topic in the U.S., U.K. and… under Chemistry
  • As Condensation Droplets Form and Combine, What Forces are at Work? As Condensation Droplets Form and Combine, What Forces are at Work? Moisture condenses onto glass, forming condensation dro… under Ask the Expert
  • How Do Helicopters Fly? How Do Helicopters Fly? Helicopters fly by the same aerodynamic principles as a… under Aviation

Today’s Most Popular Science Articles

  • Red Ants Reaction and Treatment: What is a True Allergic Reaction to Red Ants? Red Ants Reaction and Treatment: What is a True Allergic Reaction to Red Ants?
  • Stomach Flu Cramps: Is There Anything You Can Do For Norovirus Symptoms? Stomach Flu Cramps: Is There Anything You Can Do For Norovirus Symptoms?
  • Which Chemical Bond is Stronger: Ionic vs. Covalent Bonds Which Chemical Bond is Stronger: Ionic vs. Covalent Bonds
  • Introducing the Factorial: the Exclamation Mark of Math Introducing the Factorial: the Exclamation Mark of Math
  • Introducing Math Symbols for Union and Intersection Introducing Math Symbols for Union and Intersection
  • Cross Multiply to Solve Equations with Fractions Cross Multiply to Solve Equations with Fractions
  • Practical Uses of Matrix Mathematics Practical Uses of Matrix Mathematics

© 2026 DecodedScience

MENU
  • Home
  • Headlines
  • General Science
  • Applied Science
    • Calculations
    • Economics
    • Engineering
      • Aviation
      • Civil Engineering
    • Medical Science
      • Health
      • Neuroscience
      • Oncology
      • Veterinary Science
    • Political Science
      • Polling
    • Mathematics
    • Technology
      • Artificial Intelligence
      • Computing
      • Electronics
      • Gadgets
    • Social Science
      • Cognitive Science
      • Psychology
      • Sociology
      • Anthropology
        • Linguistics
  • Physical Science
    • Archaeology
    • Astronomy
    • Chemistry
      • Materials Science
    • Geoscience
      • Climate Change
      • The Environment
      • Geology
      • Meteorology
      • Oceanography
    • Life Science
      • Biology
        • Botany
        • Zoology
          • Marine Biology
          • Entomology
          • Microbiology
        • Paleontology
        • Ecology
    • Nuclear Science
  • Theoretical Science
    • Physics
    • Math Theory
  • About Us
    • Contact Decoded Science
    • Ask the Expert
    • Meet Our Experts
    • Meet Our Sponsors:
    • Browse All Articles
    • Subscribe
    • Privacy Policy
    • Terms of Use Agreement
  • Support Decoded Science