PDA

View Full Version : The Security Risks of HTML5 Development


sl4shd0t
06-24-2013, 12:03 PM
CowboyRobot writes "Local storage is a big change from HTML of the past, where browsers could only use cookies to store small bits of information, such as session tokens, for managing identity. HTML5 changes this with sessionStorage, localStorage, and client-side databases to allow developers to store vast amounts of data in the browser that is all accessible from JavaScript. An attacker could retrieve this data or manipulate the data, which would then get used again later by the application and may be uploaded back to the server to attack others, as well. Another risk comes from using 3rd-party code. Until HTML5, JavaScript was limited to requesting resources from the domain from which it was loaded, but with the addition of cross-origin resource sharing (CORS), this has been changed to allow JavaScript to request resources from different domains. This offers increased functionality but requires strict usage policies or risks being abused." http://a.fsdn.com/sd/twitter_icon_large.png (http://twitter.com/home?status=The+Security+Risks+of+HTML5+Developmen t%3A+http%3A%2F%2Fbit.ly%2F1cdanDN) http://a.fsdn.com/sd/facebook_icon_large.png (http://www.facebook.com/sharer.php?u=http%3A%2F%2Fdevelopers.slashdot.org% 2Fstory%2F13%2F06%2F24%2F0320239%2Fthe-security-risks-of-html5-development%3Futm_source%3Dslashdot%26utm_medium%3 Dfacebook) http://www.gstatic.com/images/icons/gplus-16.png (http://plus.google.com/share?url=http://developers.slashdot.org/story/13/06/24/0320239/the-security-risks-of-html5-development?utm_source=slashdot&utm_medium=googleplus)

Read more of this story (http://developers.slashdot.org/story/13/06/24/0320239/the-security-risks-of-html5-development?utm_source=rss1.0moreanon&utm_medium=feed) at Slashdot.
http://slashdot.feedsportal.com/c/35028/f/647376/s/2db45562/mf.gif

http://da.feedsportal.com/r/165666404632/u/49/f/647376/c/35028/s/2db45562/a2.img (http://da.feedsportal.com/r/165666404632/u/49/f/647376/c/35028/s/2db45562/a2.htm)http://pi.feedsportal.com/r/165666404632/u/49/f/647376/c/35028/s/2db45562/a2t.imghttp://feeds.feedburner.com/~r/Slashdot/slashdotDevelopers/~4/zKqi4a0my7U

More... (http://rss.slashdot.org/~r/Slashdot/slashdotDevelopers/~3/zKqi4a0my7U/story01.htm)