mlsanityData to 14 Oct 2026

How Can ChatGPT Support Human Security Testers to Help Mitigate Supply Chain Attacks?

arXiv 2310.00710 ↗First posted 1 Oct 2023cs.CR cs.SEcited by 20

Not on the map. Why?

Abstract (arXiv)

Developers often build software on top of third-party libraries (Libs) to improve productivity, but these libraries may contain vulnerabilities that enable supply chain attacks. Existing tools detect vulnerable dependencies, yet developers often distrust their reports without concrete exploit evidence. Manually crafting such demonstrations is costly, and tool support is lacking. To help developers enhance software security, in this study, we systematically explored the usage of a large language model (LLM) --ChatGPT-4.0--to generate security tests, which unit tests demonstrate how vulnerable library dependencies facilitate the supply chain attacks to given Apps. In our exploration, we defined prompt templates to take in the various vulnerability-relevant information we manually collected, and generated prompts from those templates to query ChatGPT for security test generation. We found that ChatGPT-generated tests demonstrated 24 pieces of evidence or proof of vulnerability for 49 Apps. To assess the consistency of test generation, we also evaluated another five state-of-the-art LLMs. All the models generated security tests for at least 17 cases that successfully demonstrate the vulnerabilities. We filed six reports for the newly revealed vulnerabilities in Apps, and got four Common Vulnerability Entries (CVEs) assigned. Our use of ChatGPT outperformed two state-of-the-art security test generators (TRANSFER and SIEGE), by generating a lot more tests and achieving more attacks.

Key facts. Cited by 20 papers in the map (data through 14 Oct 2026). First posted on arXiv 1 Oct 2023.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 3; 2024: 9; 2025: 6; 2026: 2.

20 papers.

Sort:

By area:

  1. 2023A Survey on Large Language Model (LLM) Security and Privacy: The Good, the Bad, and the Uglycited by 387
  2. 2024From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Futurecited by 86
  3. 2024When LLMs Meet Cybersecurity: A Systematic Literature Reviewcited by 71
  4. 2023Unifying the Perspectives of NLP and Software Engineering: A Survey on Language Models for Codecited by 62
  5. 2024HackSynth: LLM Agent and Evaluation Framework for Autonomous Penetration Testingcited by 37
  6. 2025Frontier AI's Impact on the Cybersecurity Landscapecited by 21
  7. 2024Just another copy and paste? Comparing the security vulnerabilities of ChatGPT generated code and StackOverflow answerscited by 13
  8. 2024NaviQAte: Functionality-Guided Web Application Navigationcited by 9
  9. 2025Do LLMs Consider Security? An Empirical Study on Responses to Programming Questionscited by 9
  10. 2025Good News for Script Kiddies? Evaluating Large Language Models for Automated Exploit Generationcited by 6
  11. 2025CodeMirage: A Multi-Lingual Benchmark for Detecting AI-Generated and Paraphrased Source Code from Production-Level LLMscited by 6
  12. 2025One Bug, Hundreds Behind: LLMs for Large-Scale Bug Discoverycited by 6
8 more
  1. 2025How Safe Are AI-Generated Patches? A Large-scale Study on Security Risks in LLM and Agentic Automated Program Repair on SWE-benchcited by 5
  2. 2023Survey on AI Ethics: A Socio-technical Perspectivecited by 4
  3. 2024Research and application of artificial intelligence based webshell detection model: A literature reviewcited by 4
  4. 2024Large Language Models are Few-shot Generators: Proposing Hybrid Prompt Algorithm To Generate Webshell Escape Samplescited by 2
  5. 2024Generative transformations and patterns in LLM-native approaches for software verification and falsificationcited by 2
  6. 2024Integrating Artificial Open Generative Artificial Intelligence into Software Supply Chain Securitycited by 1
  7. 2026The New Compiler Stack: A Survey on the Synergy of LLMs and Compilerscited by 0
  8. 2026Semi-Automated Detection of Gaps in LLM Security Knowledgecited by 0