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 language | English |
---|---|
Title of host publication | 17th International Conference on Information Security and Cryptology, ISCTurkiye 2024 - Proceedings |
Editors | Ali Aydin Selcuk, Seref Sagiroglu, Oguz Yayla, Cihangir Tezcan |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
ISBN (Electronic) | 9798331533649 |
DOIs | |
Publication status | Published - 2024 |
Event | 17th International Conference on Information Security and Cryptology, ISCTurkiye 2024 - Ankara, Turkey Duration: 16 Oct 2024 → 17 Oct 2024 |
Publication series
Name | 17th International Conference on Information Security and Cryptology, ISCTurkiye 2024 - Proceedings |
---|
Conference
Conference | 17th International Conference on Information Security and Cryptology, ISCTurkiye 2024 |
---|---|
Country/Territory | Turkey |
City | Ankara |
Period | 16/10/24 → 17/10/24 |
Bibliographical note
Publisher Copyright:© 2024 IEEE.
Keywords
- attack surface
- chatGPT
- large language model
- LLM
- web application security
- web security