AI summary · arXiv: 2308.04898v1 · cs.CR

An Empirical Study on Using Large Language Models to Analyze Software Supply Chain Security Failures

Tanmay Singla, Dharun Anandayuvaraj, Kelechi G. Kalu, Taylor R. Schorlemmer, James C. Davis
Original paper · DOI 10.1145/3605770.3625214 Submitted to arXiv on 09 Aug. 2023 Published in Proceedings of the 2023 Workshop on Software Supply Chain Offensive Research and Ecosystem Defenses (26 Nov. 2023) 22 pages, 9 figures License: NONEXCLUSIVE-DISTRIB 1.0

How to read this summary? Illustrated guide

The essentials

  • Breaches in the software supply chain have become more detrimental
  • Recent high-profile cyber attacks (SolarWinds, ShadowHammer) highlight the need for stronger cybersecurity measures
  • Traditional methods of analyzing failures are time-consuming and costly
  • Natural Language Processing (NLP) techniques, specifically Large Language Models (LLMs), can assist in analyzing software supply chain breaches
  • Empirical study assessed LLMs' effectiveness in analyzing historical failures
  • GPT 3.5s achieved an average accuracy rate of 68% in categorizing dimensions, Bard achieved 58%
  • LLMs can effectively characterize failures with sufficient detail available
  • LLMs cannot replace human analysts entirely
  • NLP techniques like LLMs can automate analysis process and enhance cybersecurity efforts
  • Further research should focus on improving LLM performance and expanding scope

Key points written by AI: they may contain errors, check them against the paper.

AI-generated keywords: Software Supply Chain Cybersecurity Natural Language Processing Large Language Models Automation

Read further

  • Comprehensive Summary
  • Layman's Summary
  • Blog article
  • Original abstract
In the face of increasing reliance on software systems, breaches in the software supply chain have become more detrimental. Recent high-profile cyber attacks, such as those on SolarWinds and ShadowHammer, have led to significant financial losses and compromised data, highlighting the urgent need for stronger cybersecurity measures. To prevent future breaches, it is crucial to study past failures. However, traditional methods of analyzing these failures involve manual reading and summarizing of reports, which can be time-consuming and costly. To address this challenge, researchers have explored the use of Natural Language Processing (NLP) techniques, specifically Large Language Models (LLMs), to assist in the analysis of software supply chain breaches. In a recent empirical study conducted by Tanmay Singla et al., they assessed the effectiveness of LLMs in analyzing historical software supply chain security failures. The researchers replicated the manual analysis performed by members of the Cloud Native Computing Foundation (CNCF) on 69 such failures using LLMs. They developed prompts for LLMs to categorize these failures based on four dimensions: type of compromise, intent, nature, and impact. The findings revealed that GPT 3.5s had an average accuracy rate of 68% in categorizing these dimensions while Bard achieved an accuracy rate of 58%. This suggests that LLMs can effectively characterize software supply chain failures when there is sufficient detail available in source articles for consensus among human analysts. However, LLMs cannot yet replace human analysts entirely. The study highlights the potential benefits of leveraging NLP techniques like LLMs to automate the analysis process for software supply chain breaches. By reducing costs and enabling analysis of a larger number of failures compared to traditional methods, automated support can significantly enhance cybersecurity efforts. Moving forward, further research can focus on improving the performance of LLMs in this context and expanding the scope to include a broader range of articles and failures. This will contribute to a more comprehensive understanding of software supply chain security failures and aid in the development of more robust cybersecurity strategies.

Was this synthesis useful?

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

Figures and plots

Ask about a figure by number or use its question button to request visual analysis. Up to two figures and four image panels per question. Values read from plots are approximate; check the original data.

AI assistant instructions?

Tools for this paper

Explain it differently 1 free rewrite left today
Save to a collection Group papers in collections to compare them, chat with them and export them. Continue with Google Create a free account Log in

Advanced tools Premium

For researchers who follow a field closely: citation alerts, journal-club slides, version comparison and Zotero export. Discover Premium

Zotero Zotero guide
Citation alerts Citation alerts guide

Papers around this one

See them on a map

Ranked by how close their title and abstract are to this paper’s. Select some to read them together.

Closest papers

  1. Very close
    Unveiling Large Language Model Supply Chain: Structure, Domain, and Vulnerabilities
    Yan Hu, Shen-Ao Wang, Tianyuan Nie et al. · 2025 · cited 3 times · Not summarized yet
    Abstract

    Large Language Models (LLMs) have revolutionized artificial intelligence (AI), driving breakthroughs in natural language understanding, text generation, and autonomous systems. However, the rapid growth of LLMs presents significant challenges in the security and reliability of the Large Language Model Supply Chain (LLMSC), a complex network of open-source components, libraries, and tools essential for LLM development and deployment. Despite its critical importance, the LLMSC remains underexplored, particularly regarding its structural characteristics, domain composition, and security vulnerabilities. To address this gap, we conduct the first empirical study of the LLMSC, analyzing a curated …

  2. Very close
    Understanding the Supply Chain and Risks of Large Language Model Applications
    Yu-Jie Ma, Li-Li Quan, Xiao-Fei Xie et al. · 2025 · arXiv.org · preprint, not peer reviewed · cited 5 times · Not summarized yet
    Abstract

    The rise of Large Language Models (LLMs) has led to the widespread deployment of LLM-based systems across diverse domains. As these systems proliferate, understanding the risks associated with their complex supply chains is increasingly important. LLM-based systems are not standalone as they rely on interconnected supply chains involving pretrained models, third-party libraries, datasets, and infrastructure. Yet, most risk assessments narrowly focus on model or data level, overlooking broader supply chain vulnerabilities. While recent studies have begun to address LLM supply chain risks, there remains a lack of benchmarks for systematic research. To address this gap, we introduce the first c…

  3. Very close
    Large Language Models in Software Security Analysis
    Dylan Wolff, Martin Mirchev, Abhik Roychoudhury · 2026 · Communications of the ACM · cited 1 time · Not summarized yet
    Abstract

    Cybersecurity plays a pivotal role in safeguarding the integrity and reliability of critical systems—spanning healthcare, commerce, transportation, and power infrastructure. Yet software security teams are often critically underfunded and understaffed, given the breadth and complexity of our software infrastructure. Recently, large language models (LLMs) have proven to be a transformative technology that is reshaping how we interact with software. In this article, we explore how LLMs can be leveraged to holistically address longstanding challenges in cybersecurity. We start with a discussion on the structure of a cyber reasoning system (CRS) that can both detect and repair vulnerabilities in…

  4. Very close
    Integrating Artificial Open Generative Artificial Intelligence into Software Supply Chain Security
    Vasileios Alevizos, G. Papakostas, Akebu Simasiku et al. · 2024 · 2024 5th International Conference on Data Analytics for Business and Industry (ICDABI) · cited 3 times · Not summarized yet
    Abstract

    While new technologies emerge, human errors always looming. Software supply chain is increasingly complex and intertwined, the security of a service has become paramount to ensuring the integrity of products, safeguarding data privacy, and maintaining operational continuity. In this work, we conducted experiments on the promising open Large Language Models (LLMs) into two main software security challenges: source code language errors and deprecated code, with a focus on their potential to replace conventional static and dynamic security scanners that rely on predefined rules and patterns. Our findings suggest that while LLMs present some unexpected results, they also encounter significant li…

  5. Very close
    Large Language Models in Cybersecurity: Applications, Vulnerabilities, and Defense Techniques
    Niveen O. Jaffal, Mohammed Alkhanafseh, David Mohaisen · 2025 · Applied Informatics · cited 8 times · Not summarized yet
    Abstract

    Large Language Models (LLMs) are transforming cybersecurity by enabling intelligent, adaptive, and automated approaches to threat detection, vulnerability assessment, and incident response. With their advanced language understanding and contextual reasoning, LLMs surpass traditional methods in tackling challenges across domains such as the Internet of Things (IoT), blockchain, and hardware security. This survey provides a comprehensive overview of LLM applications in cybersecurity, focusing on two core areas: (1) the integration of LLMs into key cybersecurity domains, and (2) the vulnerabilities of LLMs themselves, along with mitigation strategies. By synthesizing recent advancements and ide…

  6. Very close
    Large Language Models for Cybersecurity Policy Compliance and Risk Mitigation
    Emmanuel Cadet, Edima David Etim, Iboro Akpan Essien et al. · 2024 · International Journal of Scientific Research in Humanities and Social Sciences · cited 4 times · Not summarized yet
    Abstract

    The rapid digitization of critical business processes has heightened the importance of effective cybersecurity policy compliance and proactive risk mitigation. Large Language Models (LLMs), with their advanced natural language processing and reasoning capabilities, present a transformative opportunity to enhance compliance management, regulatory interpretation, and security decision-making. This study explores the application of LLMs in automating policy analysis, monitoring adherence to industry-specific standards, and facilitating real-time risk assessment. Leveraging extensive training on diverse text corpora, LLMs can interpret complex regulatory frameworks such as GDPR, HIPAA, NIST, and…

  7. Very close
    Large Language Model (LLM) for Software Security: Code Analysis, Malware Analysis, Reverse Engineering
    Hamed Jelodar, Samita Bai, Parisa Hamedi et al. · 2025 · Cryptography and Security · preprint, not peer reviewed · cited 42 times · AI summary available
    Abstract

    Large Language Models (LLMs) have recently emerged as powerful tools in cybersecurity, offering advanced capabilities in malware detection, generation, and real-time monitoring. Numerous studies have explored their application in cybersecurity, demonstrating their effectiveness in identifying novel malware variants, analyzing malicious code structures, and enhancing automated threat analysis. Several transformer-based architectures and LLM-driven models have been proposed to improve malware analysis, leveraging semantic and structural insights to recognize malicious intent more accurately. This study presents a comprehensive review of LLM-based approaches in malware code analysis, summarizin…

  8. Very close
    Leveraging Large Language Models for Cybersecurity Risk Assessment - A Case from Forestry Cyber-Physical Systems
    Fikret Mert Gϋltekin, Oscar Lilja, Ranim Khojah et al. · 2025 · 2025 40th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW) · cited 1 time · Not summarized yet
    Abstract

    In safety-critical software systems, cybersecurity activities become essential, with risk assessment being one of the most critical. In many software teams, cybersecurity experts are either entirely absent or represented by only a small number of specialists. As a result, the workload for these experts becomes high, and software engineers would need to conduct cybersecurity activities themselves. This creates a need for a tool to support cybersecurity experts and engineers in evaluating vulnerabilities and threats during the risk assessment process. This paper explores the potential of leveraging locally hosted large language models (LLMs) with retrieval-augmented generation to support cyber…

Prior work it builds on

  1. Close
    Supply-Chain Vulnerability Elimination via Active Learning and Regeneration
    N. Vasilakis, Achilles Benetopoulos, Shivam Handa et al. · 2021 · Conference on Computer and Communications Security · cited 35 times · Not summarized yet
    Abstract

    Software supply-chain attacks target components that are integrated into client applications. Such attacks often target widely-used components, with the attack taking place via operations (for example, file system or network accesses) that do not affect those aspects of component behavior that the client observes. We propose new active library learning and regeneration (ALR) techniques for inferring and regenerating the client-observable behavior of software components. Using increasingly sophisticated rounds of exploration, ALR generates inputs, provides these inputs to the component, and observes the resulting outputs to infer a model of the component's behavior as a program in a domain-sp…

  2. Close
    Software supply chain: review of attacks, risk assessment strategies and security controls
    Betul Gokkaya, Leonardo Aniello, Basel Halak · 2023 · arXiv.org · preprint, not peer reviewed · cited 10 times · Not summarized yet
    Abstract

    The software product is a source of cyber-attacks that target organizations by using their software supply chain as a distribution vector. As the reliance of software projects on open-source or proprietary modules is increasing drastically, SSC is becoming more and more critical and, therefore, has attracted the interest of cyber attackers. While existing studies primarily focus on software supply chain attacks' prevention and detection methods, there is a need for a broad overview of attacks and comprehensive risk assessment for software supply chain security. This study conducts a systematic literature review to fill this gap. We analyze the most common software supply chain attacks by pro…

  3. Related*
    A Systemic Approach for Assessing Software Supply-Chain Risk
    C. Alberts, Audrey J. Dorofee, Rita C. Creel et al. · 2011 · Hawaii International Conference on System Sciences · cited 34 times · Not summarized yet
  4. Related
    NLP-assisted software testing: A systematic mapping of the literature
    V. Garousi, S. Bauer, M. Felderer · 2018 · Information and Software Technology · cited 74 times · Not summarized yet
    Abstract

    Context: To reduce manual effort of extracting test cases from natural-language requirements, many approaches based on Natural Language Processing (NLP) have been proposed in the literature. Given the large amount of approaches in this area, and since many practitioners are eager to utilize such techniques, it is important to synthesize and provide an overview of the state-of-the-art in this area. Objective: Our objective is to summarize the state-of-the-art in NLP-assisted software testing which could benefit practitioners to potentially utilize those NLP-based techniques. Moreover, this can benefit researchers in providing an overview of the research landscape. Method: To address the above…

  5. Related Used in depth by this paper
    SoK: Analysis of Software Supply Chain Security by Establishing Secure Design Properties
    C. Okafor, Taylor R. Schorlemmer, Santiago Torres-Arias et al. · 2022 · SCORED@CCS · cited 109 times · Not summarized yet
    Abstract

    This paper systematizes knowledge about secure software supply chain patterns. It identifies four stages of a software supply chain attack and proposes three security properties crucial for a secured supply chain: transparency, validity, and separation. The paper describes current security approaches and maps them to the proposed security properties, including research ideas and case studies of supply chains in practice. It discusses the strengths and weaknesses of current approaches relative to known attacks and details the various security frameworks put out to ensure the security of the software supply chain. Finally, the paper highlights potential gaps in actor and operation-centered sup…

Papers that cite it

  1. Very close
    Large Language Models for Security Operations Centers: A Comprehensive Survey
    Ali Habibzadeh, Farid Feyzi, Reza Ebrahimi Atani · 2025 · Journal of Electrical and Computer Engineering · cited 43 times · Not summarized yet
    Abstract

    Security operations centers (SOCs) face escalating challenges from alert fatigue and a critical skills gap, leading to delayed incident response times. Addressing these persistent issues calls for innovative automation and decision‐support approaches. Large language models (LLMs) present a transformative opportunity to automate complex workflows and augment the capabilities of human analysts. This survey provides the first comprehensive and structured analysis of LLM integration into SOC operations. We systematically map LLM applications to the functions of the NIST Cybersecurity Framework (CSF) and use the MITRE ATT&CK framework as an analytical lens to evaluate their granular threat detect…

  2. Close Uses this paper in depth
    The AI-Cybersecurity Nexus: How Large Language Models are Reshaping Threat Intelligence and Digital Defense
    Recep Özbay, Merve Çelebi, U. Yavanoğlu · 2026 · IEEE Access · cited 2 times · Not summarized yet
    Abstract

    As cybersecurity threats become more sophisticated, the integration of Large Language Models (LLMs) into defensive and analytical systems is transforming the field. This paper presents a PRISMA-guided bibliometric and thematic review of 149 studies published between 2015 and 2025, including 117 peer-reviewed journal and conference articles, examining publication trends and dominant research themes in LLM-enabled cybersecurity, organized around five research questions: (i) secure incorporation of LLMs into cyber threat intelligence workflows; (ii) hybrid architectures for privacy-preserving and real-time threat detection; (iii) LLM-enabled secure code remediation; (iv) adversarial misuse and …

  3. Close
    Leveraging Large Language Models to Detect NPM Malicious Packages
    Nusrat Zahan, Philipp Burckhardt, Mikola Lysenko et al. · 2024 · International Conference on Software Engineering · cited 32 times · Not summarized yet
    Abstract

    Existing malicious code detection techniques demand the integration of multiple tools to detect different malware patterns, often suffering from high misclassification rates. Therefore, malicious code detection techniques could be enhanced by adopting advanced, more automated approaches to achieve high accuracy and a low misclassification rate. The goal of this study is to aid security analysts in detecting malicious packages by empirically studying the effectiveness of Large Language Models (LLMs) in detecting malicious code. We present SocketAI, a malicious code review workflow to detect malicious code. To evaluate the effectiveness SocketAI, we leverage a benchmark dataset of $5,115 \text…

  4. Close
    When LLMs meet cybersecurity: a systematic literature review
    Jie Zhang, Haoyu Bu, Hui Wen et al. · 2024 · Cybersecurity · cited 343 times · Not summarized yet
    Abstract

    The rapid development of large language models (LLMs) has opened new avenues across various fields, including cybersecurity, which faces an evolving threat landscape and demand for innovative technologies. Despite initial explorations into the application of LLMs in cybersecurity, there is a lack of a comprehensive overview of this research area. This paper addresses this gap by providing a systematic literature review, covering the analysis of over 300 works, encompassing 25 LLMs and more than 10 downstream scenarios. Our comprehensive overview addresses three key research questions: the construction of cybersecurity-oriented LLMs, the application of LLMs to various cybersecurity tasks, the…

  5. Close
    FAIL: Analyzing Software Failures from the News Using LLMs
    Dharun Anandayuvaraj, Matthew Campbell, Arav Tewari et al. · 2024 · International Conference on Automated Software Engineering · cited 15 times · Not summarized yet
    Abstract

    Software failures inform engineering work, standards, regulations. For example, the Log4J vulnerability brought government and industry attention to evaluating and securing software supply chains. Retrospective failure analysis is thus a valuable line of software engineering research. Accessing private engineering records is difficult, so such analyses tend to use information reported by the news media. However, prior works in this direction have relied on manual analysis. That has limited the scale of their analyses. The community lacks automated support to enable such analyses to consider a wide range of news sources and incidents.To fill this gap, we propose the Failure Analysis Investiga…

How are these papers found?

We compare the title and abstract of this paper with those of every paper summarized on this site, and with the papers Semantic Scholar recommends, those it cites and those citing it (for a much-cited paper, its most recent citations and, from OpenAlex, the most cited ones). Among the prior work and the follow-ups, the papers that use each other in depth, a method it uses and the much-cited follow-ups come a little higher. The levels (very close, close, related) come from the similarity of the texts, not from a judgment of quality; * marks a paper without an abstract, compared by its title. The sentence under a paper is written by an AI from the two abstracts: check it in the papers. A paper marked not relevant by three readers leaves the list.

Updated on 4 November 2026.

The illustrated guide to the papers around a paper

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.