Cultural advice

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

Aboriginal and Torres Strait Islander peoples are advised that ANU Library collections may include images, names, voices, and other representations of deceased persons.

Material in the collection may contain terms, language or views that reflect the period in which the item was created and may be considered inappropriate today.

Learning to Predict Severity of Software Vulnerability Using Only Vulnerability Description

dc.contributor.authorHan, zhuobing
dc.contributor.authorLi, Xiaohong
dc.contributor.authorXing, Zhenchang
dc.contributor.authorLiu, Hongtao
dc.contributor.authorFeng, Zhiyong
dc.contributor.editorO’Conner, Lisa
dc.coverage.spatialShanghai, China
dc.date.accessioned2024-02-05T00:35:41Z
dc.date.created19 September 2017 through 22 September 2017
dc.date.issued2017
dc.date.updated2022-10-02T07:19:05Z
dc.description.abstractSoftware 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.sponsorshipThis work has partially been sponsored by the National Science Foundation of China (No. 61572349, 61272106)en_AU
dc.format.mimetypeapplication/pdfen_AU
dc.identifier.isbn978-1-5386-0992-7en_AU
dc.identifier.urihttp://hdl.handle.net/1885/313135
dc.language.isoen_AUen_AU
dc.publisherIEEEen_AU
dc.relation.ispartofseries2017 IEEE International Conference on Software Maintenance and Evolution, ICSME 2017en_AU
dc.rights© 2017 IEEEen_AU
dc.sourceProceedings - 2017 IEEE International Conference on Software Maintenance and Evolution, ICSME 2017en_AU
dc.subjectvulnerability severity predictionen_AU
dc.subjectmulti-class classificationen_AU
dc.subjectdeep learningen_AU
dc.subjectmining software repositoriesen_AU
dc.titleLearning to Predict Severity of Software Vulnerability Using Only Vulnerability Descriptionen_AU
dc.typeConference paperen_AU
local.bibliographicCitation.lastpage136en_AU
local.bibliographicCitation.startpage125en_AU
local.contributor.affiliationHan, zhuobing, Tianjin Key Laboratory of Advanced Networking (TANK)en_AU
local.contributor.affiliationLi, Xiaohong, Tianjin Universityen_AU
local.contributor.affiliationXing, Zhenchang, College of Engineering and Computer Science, ANUen_AU
local.contributor.affiliationLiu, Hongtao, Tianjin Universityen_AU
local.contributor.affiliationFeng, Zhiyong, Tianjin Universityen_AU
local.contributor.authoruidXing, Zhenchang, u1023389en_AU
local.description.embargo2099-12-31
local.description.notesImported from ARIESen_AU
local.description.refereedYes
local.identifier.absfor460300 - Computer vision and multimedia computationen_AU
local.identifier.ariespublicationa383154xPUB9101en_AU
local.identifier.doi10.1109/ICSME.2017.52en_AU
local.identifier.scopusID2-s2.0-85040543079
local.identifier.thomsonIDWOS:000425489300012
local.publisher.urlhttps://www.ieee.org/en_AU
local.type.statusPublished Versionen_AU

Downloads

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Learning_to_Predict_Severity_of_Software_Vulnerability_Using_Only_Vulnerability_Description.pdf
Size:
597.96 KB
Format:
Adobe Portable Document Format
Description: