Professional Documents
Culture Documents
Vulnerability in HTML
Vulnerability in HTML
Vulnerability in HTML
Khalid Shaikh
What is HTML5 ?
• HTML5 is the new standard for HTML.
• The previous version of HTML was – HTML 4.01, came in 1999.
HTML5 is designed to deliver almost everything you want to do
online without requiring additional plugins. It does everything from
animation to apps, music to movies, and can also be used to build
complicated applications that run in your browser.
• HTML5 is also cross-platform
Introduction
New Features
i. New Semantic Elements − These are like <header>, <footer>, and
<section>.
ii. Forms 2.0 − Improvements to HTML web forms where new
attributes have been introduced for <input> tag.
iii. Persistent Local Storage − To achieve without resorting to third-
party plugins.
iv. Web Socket − A next-generation bidirectional communication
technology for web applications.
What is a vulnerability?
• But due this there are several possible threats that can be
exposed by careless developers.
• If a target website has XXS Vulnerability, the attacker can
leverage this to execute JavaScript Code and gain access to
local variables.
Example of Local Storage Vulnerability
Local Storage Vulnerability