Detail View

DC Field Value Language
dc.contributor.author Tang, Xunzhu -
dc.contributor.author Kim, Kisub -
dc.contributor.author Ezzini, Saad -
dc.contributor.author Song, Yewei -
dc.contributor.author Tian, Haoye -
dc.contributor.author Klein, Jacques -
dc.contributor.author Bissyandé, Tegawendé -
dc.date.accessioned 2026-08-19T16:40:11Z -
dc.date.available 2026-08-19T16:40:11Z -
dc.date.created 2026-06-12 -
dc.date.issued 2026-06 -
dc.identifier.issn 1049-331X -
dc.identifier.uri https://scholar.dgist.ac.kr/handle/20.500.11750/60625 -
dc.description.abstract Open source code is pervasive. In this setting, embedded vulnerabilities are spreading to downstream software at an alarming rate. Although such vulnerabilities are generally identified and addressed rapidly, inconsistent maintenance policies can cause security patches to go unnoticed. Indeed, security patches can be silent, i.e., they do not always come with comprehensive advisories such as CVEs. This lack of transparency leaves users oblivious to available security updates, providing ample opportunity for attackers to exploit unpatched vulnerabilities. Consequently, identifying silent security patches just in time when they are released is essential for preventing n-day attacks and for ensuring robust and secure maintenance practices. With LLMDA we propose to (1) leverage large language models (LLMs) to augment patch information with generated code change explanations, (2) design a representation learning approach that explores code-text alignment methodologies for feature combination, (3) implement a label-wise training with labeled instructions for guiding the embedding based on security relevance, and (4) rely on a probabilistic batch contrastive learning mechanism for building a high-precision identifier of security patches. We evaluate LLMDA on the PatchDB and SPI-DB literature datasets and show that our approach substantially improves over the state of the art, notably GraphSPD by 20% in terms of F-Measure on the SPI-DB benchmark. -
dc.language English -
dc.publisher ASSOC COMPUTING MACHINERY -
dc.title Just-in-Time Detection of Silent Security Patches -
dc.type Article -
dc.identifier.doi 10.1145/3749370 -
dc.identifier.wosid 001847482100001 -
dc.identifier.scopusid 2-s2.0-105040595259 -
dc.identifier.bibliographicCitation ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, v.35, no.6 -
dc.description.isOpenAccess TRUE -
dc.subject.keywordAuthor in-context learning -
dc.subject.keywordAuthor security patch detection -
dc.subject.keywordAuthor self-instruct -
dc.citation.number 6 -
dc.citation.title ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY -
dc.citation.volume 35 -
dc.description.journalRegisteredClass scie -
dc.description.journalRegisteredClass scopus -
dc.relation.journalResearchArea Computer Science -
dc.relation.journalWebOfScienceCategory Computer Science, Software Engineering -
dc.type.docType Article -
Show Simple Item Record

File Downloads

  • There are no files associated with this item.

공유

qrcode
공유하기

Related Researcher

김기섭
Kim, Kisub김기섭

Department of Electrical Engineering and Computer Science

read more

Total Views & Downloads

???jsp.display-item.statistics.view???: , ???jsp.display-item.statistics.download???: