Pith. sign in

REVIEW 3 cited by

Vul-LMGNNs: Fusing language models and online-distilled graph neural networks for code vulnerability detection

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 2404.14719 v2 pith:SLRTQDIQ submitted 2024-04-23 cs.CR

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

Code Language Models (codeLMs) and Graph Neural Networks (GNNs) are widely used in code vulnerability detection. However, GNNs often rely on aggregating information from adjacent nodes, limiting structural information propagation across layers. While codeLMs can supplement GNNs with semantic information, existing integration methods underexplore their collaborative potential. To address these challenges, we propose Vul-LMGNNs, integrating pre-trained codeLMs with GNNs to enable cross-layer propagation of semantic and structural information. Vul-LMGNNs leverage Code Property Graphs (CPGs) to incorporate syntax, control flow, and data dependencies, using gated GNNs for structural extraction. An online knowledge distillation (KD) mechanism allows a student GNN to capture structural information from a trained counterpart via alternating training. Additionally, an "implicit-explicit" joint training framework leverages codeLMs to initialize embeddings and propagate code semantics. In the explicit phase, it performs late fusion via linear interpolation. Evaluations on real-world vulnerability datasets show Vul-LMGNNs outperform 17 state-of-the-art approaches. Source code is available at: https://github.com/Vul-LMGNN/vul-LMGNN.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 3 Pith papers

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

  1. LLMxCPG: Context-Aware Vulnerability Detection Through Code Property Graph-Guided Large Language Models

    cs.CR 2025-07 conditional novelty 6.0 of 10

    LLMxCPG uses LLM-generated CPG queries to slice code down to vulnerability-relevant paths and a fine-tuned classifier to label those slices, outperforming several baselines on function-level and project-level datasets.

  2. Transducer Tuning: Efficient Model Adaptation for Software Tasks Using Code Property Graphs

    cs.SE 2024-12 conditional novelty 6.0 of 10

    A small trainable transducer that fuses Code Property Graph information into a frozen code model's input embeddings adapts the model to new code tasks with about 30,000 trainable parameters per task.

  3. CASPER: Contrastive Approach for Smart Ponzi Scheme Detecter with More Negative Samples

    cs.CR 2025-07 reject novelty 4.0 of 10

    CASPER claims a triplet-view contrastive learning method with an equal-angle similarity vector improves smart Ponzi scheme detection over SourceP, especially with only 25% labels.

Pith tools