Abstract [eng] |
The paper focuses on one of the websites vulnerabilities that allow person to execute malicious code in vulnerable website. The paper analyzes the causes of XSS vulnerabilities, XSS vulnerability types and the differences between them. Secondly, paper analyzes the different literature sources (books, scientific articles and blog articles) describing protection against XSS vulnerabilities methods. After that, tools that help protect against these vulnerabilities, or allow them to find such vulnerabilities are analyzed. Moreover, paper discusses common security measures using Java programming language. More specifically, web pages created using the Spring framework. After identifying advantages of those tools and measures, the proposal on how to improve them is made. The rest of the work describes proposed improvement implementation details and provides usage examples. |