Open this publication in new window or tab >>Show others...
2022 (English)In: ICNLSP 2022: Proceedings of the 5th International Conference on Natural Language and Speech Processing, Association for Computational Linguistics (ACL) , 2022, p. 50-56Conference paper, Published paper (Refereed)
Abstract [en]
Known vulnerabilities in software are solved through security patches; thus, applying such patches as soon as they are released is crucial to protect from cyber-attacks. The diffusion of open source software allowed to inspect the patches to understand whether they are security related or not. In this paper, we propose some solutions based on state-of-the-art deep learning technologies for Natural Language Processing for security patches detection. In the experiments, we benchmarked our solutions on two data sets for Java security patches detection. Our models showed promising results, outperforming all the others we used for comparison. Interestingly, we achieved better results training the classifiers from scratch than fine tuning existing models.
Place, publisher, year, edition, pages
Association for Computational Linguistics (ACL), 2022
National Category
Computer Sciences Reliability and Maintenance
Identifiers
urn:nbn:se:kth:diva-333357 (URN)2-s2.0-85152141641 (Scopus ID)
Conference
5th International Conference on Natural Language and Speech Processing, ICNLSP 2022, Virtual, Online, Dec 16 2022 - Dec 17 2022
Note
Part of ISBN 9781959429364
QC 20230801
2023-08-012023-08-012023-08-01Bibliographically approved