Pith. sign in

REVIEW 2 cited by

Harnessing Large Language Models for Software Vulnerability Detection: A Comprehensive Benchmarking Study

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2405.15614 v1 pith:ADDDVPGW submitted 2024-05-24 cs.CR cs.AIcs.SE

classification cs.CRcs.AIcs.SE
keywords toolsllmscodetraditionalvulnerabilitiesdetectionvulnerabilityanalysis
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Despite various approaches being employed to detect vulnerabilities, the number of reported vulnerabilities shows an upward trend over the years. This suggests the problems are not caught before the code is released, which could be caused by many factors, like lack of awareness, limited efficacy of the existing vulnerability detection tools or the tools not being user-friendly. To help combat some issues with traditional vulnerability detection tools, we propose using large language models (LLMs) to assist in finding vulnerabilities in source code. LLMs have shown a remarkable ability to understand and generate code, underlining their potential in code-related tasks. The aim is to test multiple state-of-the-art LLMs and identify the best prompting strategies, allowing extraction of the best value from the LLMs. We provide an overview of the strengths and weaknesses of the LLM-based approach and compare the results to those of traditional static analysis tools. We find that LLMs can pinpoint many more issues than traditional static analysis tools, outperforming traditional tools in terms of recall and F1 scores. The results should benefit software developers and security analysts responsible for ensuring that the code is free of vulnerabilities.

Discussion (0). Sign in to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Towards Effective Complementary Security Analysis using Large Language Models

    cs.CR 2025-06 conditional novelty 5.0 of 10

    Using Chain-of-Thought and Self-Consistency prompts, some LLMs removed over half of SAST false positives on a benchmark while missing no genuine weaknesses, and ensembling three models removed about 79%.

  2. Analyzing the Instability of Large Language Models in Automated Bug Injection and Correction

    cs.SE 2025-09 conditional novelty 4.0 of 10

    GPT-4's bug fixes on QuixBugs vary across repeated runs, and increasing temperature from 0 to 1 lowers both syntactic similarity and the rate of passing tests.

Pith tools