Visible to the public A Practical Experience on the Impact of Plugins in Web Security

TitleA Practical Experience on the Impact of Plugins in Web Security
Publication TypeConference Paper
Year of Publication2014
AuthorsCoelho Martins da Fonseca, J.C., Amorim Vieira, M.P.
Conference NameReliable Distributed Systems (SRDS), 2014 IEEE 33rd International Symposium on
Date PublishedOct
Keywordscontent management, content management system, Cross Site Scripting, Databases, false positive rates, Internet, Manuals, plugins, program diagnostics, security, security of data, SQL injection vulnerabilities, static analysis, static code analysis tools, Testing, vulnerabilities, Web application plugin vulnerabilities, Web applications, Web pages, web security
Abstract

In an attempt to support customization, many web applications allow the integration of third-party server-side plugins that offer diverse functionality, but also open an additional door for security vulnerabilities. In this paper we study the use of static code analysis tools to detect vulnerabilities in the plugins of the web application. The goal is twofold: 1) to study the effectiveness of static analysis on the detection of web application plugin vulnerabilities, and 2) to understand the potential impact of those plugins in the security of the core web application. We use two static code analyzers to evaluate a large number of plugins for a widely used Content Manage-ment System. Results show that many plugins that are current-ly deployed worldwide have dangerous Cross Site Scripting and SQL Injection vulnerabilities that can be easily exploited, and that even widely used static analysis tools may present disappointing vulnerability coverage and false positive rates.

URLhttps://ieeexplore.ieee.org/document/6983376
DOI10.1109/SRDS.2014.20
Citation Key6983376