International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 174 - Number 18 |
Year of Publication: 2021 |
Authors: Pious Akwasi Sarpong, Lawrence Sakyi Larbi, Daniel Paa Korsah, Issah Bala Abdulai, Richard Amankwah, Akwasi Amponsah |
10.5120/ijca2021921070 |
Pious Akwasi Sarpong, Lawrence Sakyi Larbi, Daniel Paa Korsah, Issah Bala Abdulai, Richard Amankwah, Akwasi Amponsah . Performance Evaluation of Open Source Web Application Vulnerability Scanners based on OWASP Benchmark. International Journal of Computer Applications. 174, 18 ( Feb 2021), 15-22. DOI=10.5120/ijca2021921070
The use of web application has become a critical component in our daily routine work due to its enormous benefits. Unfortunately, most of the web application deployed are not totally devoid of bugs which makes them vulnerable to attacks. Web application scanners are tools that detect security vulnerability in web application. Although there are several commercial and open-source web application vulnerability scanners proposed in literature, the performance of these scanners varies in relation to their detection capabilities. The aim of this paper is to assess and compare the vulnerability detection capabilities of five open-source web application vulnerability scanners (WAVS), namely, ZAP, Skipfish, Arachni, IronWASP and Vega by executing them against two vulnerable web applications, damn vulnerable web application (DVWA) and WebGoat. Furthermore, we evaluate the performance of the scanner results using the OWASP benchmark metric. The experimental results show that ZAP, Skipfish and Vega are very efficient for detecting the most common web vulnerabilities, such as Command Execution Cross-Site Scripting and SQL injection. The findings further show Skipfish obtained the highest Youden index of 0.7 and 0.6 in DVWA and WebGoat, which makes the scanner superior than all the studied tools. Based on our evaluation results, we make some valuable recommendations since software security is a very fast-growing domain.