Learning to Predict Severity of Software Vulnerability Using Only Vulnerability Description
| dc.contributor.author | Han, zhuobing | |
| dc.contributor.author | Li, Xiaohong | |
| dc.contributor.author | Xing, Zhenchang | |
| dc.contributor.author | Liu, Hongtao | |
| dc.contributor.author | Feng, Zhiyong | |
| dc.contributor.editor | O’Conner, Lisa | |
| dc.coverage.spatial | Shanghai, China | |
| dc.date.accessioned | 2024-02-05T00:35:41Z | |
| dc.date.created | 19 September 2017 through 22 September 2017 | |
| dc.date.issued | 2017 | |
| dc.date.updated | 2022-10-02T07:19:05Z | |
| dc.description.abstract | Software vulnerabilities pose significant security risks to the host computing system. Faced with continuous disclosure of software vulnerabilities, system administrators must prioritize their efforts, triaging the most critical vulnerabilities to address first. Many vulnerability scoring systems have been proposed, but they all require expert knowledge to determine intricate vulnerability metrics. In this paper, we propose a deep learning approach to predict multi-class severity level of software vulnerability using only vulnerability description. Compared with intricate vulnerability metrics, vulnerability description is the "surface level" information about how a vulnerability works. To exploit vulnerability description for predicting vulnerability severity, discriminative features of vulnerability description have to be defined. This is a challenging task due to the diversity of software vulnerabilities and the richness of vulnerability descriptions. Instead of relying on manual feature engineering, our approach uses word embeddings and a one-layer shallow Convolutional Neural Network (CNN) to automatically capture discriminative word and sentence features of vulnerability descriptions for predicting vulnerability severity. We exploit large amounts of vulnerability data from the Common Vulnerabilities and Exposures (CVE) database to train and test our approach. | en_AU |
| dc.description.sponsorship | This work has partially been sponsored by the National Science Foundation of China (No. 61572349, 61272106) | en_AU |
| dc.format.mimetype | application/pdf | en_AU |
| dc.identifier.isbn | 978-1-5386-0992-7 | en_AU |
| dc.identifier.uri | http://hdl.handle.net/1885/313135 | |
| dc.language.iso | en_AU | en_AU |
| dc.publisher | IEEE | en_AU |
| dc.relation.ispartofseries | 2017 IEEE International Conference on Software Maintenance and Evolution, ICSME 2017 | en_AU |
| dc.rights | © 2017 IEEE | en_AU |
| dc.source | Proceedings - 2017 IEEE International Conference on Software Maintenance and Evolution, ICSME 2017 | en_AU |
| dc.subject | vulnerability severity prediction | en_AU |
| dc.subject | multi-class classification | en_AU |
| dc.subject | deep learning | en_AU |
| dc.subject | mining software repositories | en_AU |
| dc.title | Learning to Predict Severity of Software Vulnerability Using Only Vulnerability Description | en_AU |
| dc.type | Conference paper | en_AU |
| local.bibliographicCitation.lastpage | 136 | en_AU |
| local.bibliographicCitation.startpage | 125 | en_AU |
| local.contributor.affiliation | Han, zhuobing, Tianjin Key Laboratory of Advanced Networking (TANK) | en_AU |
| local.contributor.affiliation | Li, Xiaohong, Tianjin University | en_AU |
| local.contributor.affiliation | Xing, Zhenchang, College of Engineering and Computer Science, ANU | en_AU |
| local.contributor.affiliation | Liu, Hongtao, Tianjin University | en_AU |
| local.contributor.affiliation | Feng, Zhiyong, Tianjin University | en_AU |
| local.contributor.authoruid | Xing, Zhenchang, u1023389 | en_AU |
| local.description.embargo | 2099-12-31 | |
| local.description.notes | Imported from ARIES | en_AU |
| local.description.refereed | Yes | |
| local.identifier.absfor | 460300 - Computer vision and multimedia computation | en_AU |
| local.identifier.ariespublication | a383154xPUB9101 | en_AU |
| local.identifier.doi | 10.1109/ICSME.2017.52 | en_AU |
| local.identifier.scopusID | 2-s2.0-85040543079 | |
| local.identifier.thomsonID | WOS:000425489300012 | |
| local.publisher.url | https://www.ieee.org/ | en_AU |
| local.type.status | Published Version | en_AU |
Downloads
Original bundle
1 - 1 of 1
Loading...
- Name:
- Learning_to_Predict_Severity_of_Software_Vulnerability_Using_Only_Vulnerability_Description.pdf
- Size:
- 597.96 KB
- Format:
- Adobe Portable Document Format
- Description: