Skip to main navigation Skip to search Skip to main content

Adding Context to Automated Vulnerability Detection for Teaching Software Security

Research output: Chapter in Book/Report/Conference proceeding › Conference article in proceeding › Academic › peer-review

21 Downloads (Pure)

Abstract

Considering the recent developments in the fiel of generative AI, large language models (LLMs) can be leveraged to enhance static application security testing (SAST) tools and teaching about this topic. These models provide contextual information about identified vulnerabilities which can help students to differentiate genuine issues from false alarms while learning about software security. The approach includes analyzing vulnerabilities in android applications using SAST tools, clustering related code functionalities, and generating multi-level summaries for detected vulnerabilities. The process employs advanced clustering techniques and consensus-building methods to ensure accuracy.
Original languageEnglish
Title of host publicationITiCSE 2025 - Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education
PublisherAssociation for Computing Machinery
Pages790
Number of pages1
Volume2
ISBN (Electronic)9798400715693
DOIs
Publication statusPublished - 27 Jun 2025
Event30th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2025 - Nijmegen, Netherlands
Duration: 30 Jun 2025 → 2 Jul 2025
https://iticse.acm.org/2025/

Publication series

SeriesAnnual Conference on Innovation and Technology in Computer Science Education, ITiCSE, Proceedings
Volume2
ISSN1942-647X

Conference

Conference30th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2025
Abbreviated titleITiCSE 2025
Country/TerritoryNetherlands
CityNijmegen
Period30/06/25 → 2/07/25
Internet address

Keywords

  • automated vulnerability detection
  • computer security education
  • sast
  • static application security testing

Fingerprint

Dive into the research topics of 'Adding Context to Automated Vulnerability Detection for Teaching Software Security'. Together they form a unique fingerprint.

Cite this