Friends, Not Foes: Enhancing Attack Surface Metrics of Web Applications with Large Language Models

Ahmet Tortumlu, Kemal Bicakci

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The attack surface refers to all potential points of entry in a system that an attacker could exploit. In this work, we present an advanced metric for calculating the attack surface of web applications by leveraging the capabilities of large language models (LLMs) and introducing new features based on recent evaluations of the OWASP Top 10 security risks. Incorporating 28 parameters across 9 main categories and drawing on past studies to address previously identified limitations, this metric provides a comprehensive assessment of the attack surface. The Euclidean norm of the metric allows for quantitative comparisons, enabling precise evaluation and monitoring of security risks. Additionally, we develop a tool to facilitate the calculation of attack surface parameters, with the source code available as open source. The tool features an interface that visualizes the attack surface vector, presenting the metrics of web applications in graphical form. Among its many uses, web security analysts can employ our metric and tool to monitor changes in an application's attack surface across different versions. We also provide recommendations for further improving attack surface metric calculations using LLMs.

Original languageEnglish
Title of host publication17th International Conference on Information Security and Cryptology, ISCTurkiye 2024 - Proceedings
EditorsAli Aydin Selcuk, Seref Sagiroglu, Oguz Yayla, Cihangir Tezcan
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331533649
DOIs
Publication statusPublished - 2024
Event17th International Conference on Information Security and Cryptology, ISCTurkiye 2024 - Ankara, Turkey
Duration: 16 Oct 202417 Oct 2024

Publication series

Name17th International Conference on Information Security and Cryptology, ISCTurkiye 2024 - Proceedings

Conference

Conference17th International Conference on Information Security and Cryptology, ISCTurkiye 2024
Country/TerritoryTurkey
CityAnkara
Period16/10/2417/10/24

Bibliographical note

Publisher Copyright:
© 2024 IEEE.

Keywords

  • attack surface
  • chatGPT
  • large language model
  • LLM
  • web application security
  • web security

Fingerprint

Dive into the research topics of 'Friends, Not Foes: Enhancing Attack Surface Metrics of Web Applications with Large Language Models'. Together they form a unique fingerprint.

Cite this