Pith. sign in

REVIEW 1 cited by

A Slicing-Based Approach for Detecting and Patching Vulnerable Code Clones

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 2505.02349 v1 pith:I2ZX344H submitted 2025-05-05 cs.SE cs.CR

classification cs.SEcs.CR
keywords srcvulvulnerablecodepatchesslicingvulnerabilityacrossapproach
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Code cloning is a common practice in software development, but it poses significant security risks by propagating vulnerabilities across cloned segments. To address this challenge, we introduce srcVul, a scalable, precise detection approach that combines program slicing with Locality-Sensitive Hashing to identify vulnerable code clones and recommend patches. srcVul builds a database of vulnerability-related slices by analyzing known vulnerable programs and their corresponding patches, indexing each slice's unique structural characteristics as a vulnerability slicing vector. During clone detection, srcVul efficiently matches slicing vectors from target programs with those in the database, recommending patches upon identifying similarities. Our evaluation of srcVul against three state-of-the-art vulnerable clone detectors demonstrates its accuracy, efficiency, and scalability, achieving 91% precision and 75% recall on established vulnerability databases and open-source repositories. These results highlight srcVul's effectiveness in detecting complex vulnerability patterns across diverse codebases.

Discussion (0). Sign in to comment.

Forward citations

Cited by 1 Pith paper

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

  1. VulCoCo: A Simple Yet Effective Method for Detecting Vulnerable Code Clones

    cs.SE 2025-07 conditional novelty 5.0 of 10

    VulCoCo retrieves candidate code clones with embeddings and validates them with an LLM, outperforming prior vulnerable-clone detectors on a new synthetic benchmark and finding real-world clones that led to 15 CVEs.

Pith tools