Download presentation
Presentation is loading. Please wait.
Published byHenry Manning Modified over 9 years ago
1
Cross Site Scripting and its Issues By Odion Oisamoje
2
What is XSS Is a vulnerability that enables an attacker lure a computer user to download malicious JavaScript code from a trusted site.
3
Types of XSS 0 Persistent Attack is stored on the website’s server. Do not have to go through a link 0 Non-persistent Most common User has to go through a special link to be exposed Code does not get stored on the server
4
Types of XSS cont. Figure 1: A typical reflected or non-persistent cross site scripting scenario
5
Type of XSS Cont. 0 DOM-based An emerging area Attacker code does not have to pass though the server to affect the visitor
6
How it Works 0 http://www.youtube.com/watch?v=r79ozjCL7DA http://www.youtube.com/watch?v=r79ozjCL7DA
7
Famous Attack 0 “In 2005, a MySpace user named Samy discovered a unique way to expand hi buddy list. Within 24 hours, the number of friends in his page grew from 73 to more than 1 million. He achieved this instant popularity by creating the first self-propagating cross- site scripting (XSS) worm and by exploiting the lax security in many Web browsers” (Monthie, 2008).
8
Prevention – Detection – Response 0 Reduce Impact 0 Sanitize input 0 Work back to the source Input sanitation and validation on JavaScript code 0 Be proactive
9
References 0 Monthie, B. (2008). What, who, when, where, why, how of XSS. Network World, 25(28), 26. Retrieved from EBSCOhost. 0 Cross-site Scripting (XSS). (2010, October 10). Retrieved April 15, 2011, from The Open Web Application Security Project (OWASP): https://www.owasp.org
10
Q & A
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.