Predicting common web application vulnerabilities from input validation and sanitization code patterns

Software defect prediction studies have shown that defect predictors built from static code attributes are useful and effective. On the other hand, to mitigate the threats posed by common web application vulnerabilities, many vulnerability detection approaches have been proposed. However, finding al...

Full description

Saved in:
Bibliographic Details
Main Authors: SHAR, Lwin Khin, TAN, Hee Beng Kuan
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2012
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/4678
https://ink.library.smu.edu.sg/context/sis_research/article/5681/viewcontent/Predicting_Common_Web_App_Vunerabilities_2012.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-5681
record_format dspace
spelling sg-smu-ink.sis_research-56812020-02-14T04:04:42Z Predicting common web application vulnerabilities from input validation and sanitization code patterns SHAR, Lwin Khin TAN, Hee Beng Kuan Software defect prediction studies have shown that defect predictors built from static code attributes are useful and effective. On the other hand, to mitigate the threats posed by common web application vulnerabilities, many vulnerability detection approaches have been proposed. However, finding alternative solutions to address these risks remains an important research problem. As web applications generally adopt input validation and sanitization routines to prevent web security risks, in this paper, we propose a set of static code attributes that represent the characteristics of these routines for predicting the two most common web application vulnerabilities—SQL injection and cross site scripting. In our experiments, vulnerability predictors built from the proposed attributes detected more than 80% of the vulnerabilities in the test subjects at low false alarm rates. 2012-09-07T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/4678 info:doi/10.1145/2351676.2351733 https://ink.library.smu.edu.sg/context/sis_research/article/5681/viewcontent/Predicting_Common_Web_App_Vunerabilities_2012.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Defect prediction static code attributes web application vulnerabilities input validation and sanitization empirical study Information Security Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Defect prediction
static code attributes
web application vulnerabilities
input validation and sanitization
empirical study
Information Security
Software Engineering
spellingShingle Defect prediction
static code attributes
web application vulnerabilities
input validation and sanitization
empirical study
Information Security
Software Engineering
SHAR, Lwin Khin
TAN, Hee Beng Kuan
Predicting common web application vulnerabilities from input validation and sanitization code patterns
description Software defect prediction studies have shown that defect predictors built from static code attributes are useful and effective. On the other hand, to mitigate the threats posed by common web application vulnerabilities, many vulnerability detection approaches have been proposed. However, finding alternative solutions to address these risks remains an important research problem. As web applications generally adopt input validation and sanitization routines to prevent web security risks, in this paper, we propose a set of static code attributes that represent the characteristics of these routines for predicting the two most common web application vulnerabilities—SQL injection and cross site scripting. In our experiments, vulnerability predictors built from the proposed attributes detected more than 80% of the vulnerabilities in the test subjects at low false alarm rates.
format text
author SHAR, Lwin Khin
TAN, Hee Beng Kuan
author_facet SHAR, Lwin Khin
TAN, Hee Beng Kuan
author_sort SHAR, Lwin Khin
title Predicting common web application vulnerabilities from input validation and sanitization code patterns
title_short Predicting common web application vulnerabilities from input validation and sanitization code patterns
title_full Predicting common web application vulnerabilities from input validation and sanitization code patterns
title_fullStr Predicting common web application vulnerabilities from input validation and sanitization code patterns
title_full_unstemmed Predicting common web application vulnerabilities from input validation and sanitization code patterns
title_sort predicting common web application vulnerabilities from input validation and sanitization code patterns
publisher Institutional Knowledge at Singapore Management University
publishDate 2012
url https://ink.library.smu.edu.sg/sis_research/4678
https://ink.library.smu.edu.sg/context/sis_research/article/5681/viewcontent/Predicting_Common_Web_App_Vunerabilities_2012.pdf
_version_ 1770574963102711808