mlsanityData to 7 Oct 2026

QLCoder: A Query Synthesizer For Static Analysis of Security Vulnerabilities

arXiv 2511.08462 ↗First posted 11 Nov 2025cs.CR cs.PL cs.SEcited by 7

Not on the map. Why?

Abstract (arXiv)

Static analysis tools provide a powerful means to detect security vulnerabilities by specifying queries that encode vulnerable code patterns. However, writing such queries is challenging and requires diverse expertise in security and program analysis. To address this challenge, we present QLCoder - an agentic framework that automatically synthesizes queries in CodeQL, a powerful static analysis engine, directly from a given CVE metadata. QLCode embeds an LLM in a synthesis loop with execution feedback, while constraining its reasoning using a custom MCP interface that allows structured interaction with a Language Server Protocol (for syntax guidance) and a RAG database (for semantic retrieval of queries and documentation). This approach allows QLCoder to generate syntactically and semantically valid security queries. We evaluate QLCode on 176 existing CVEs across 111 Java projects. Building upon the Claude Code agent framework, QLCoder synthesizes correct queries that detect the CVE in the vulnerable but not in the patched versions for 53.4% of CVEs. In comparison, using only Claude Code synthesizes 10% correct queries. QLCoder code is available publicly at https://github.com/neuralprogram/QLCoder.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Nov 2025.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 7.

7 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026ARQ: Agentic CodeQL Query Refinement for C/C++ Vulnerability Detection
  2. 2026QASecClaw: A Multi-Agent LLM Approach for False Positive Reduction in Static Application Security Testing
  3. 2026An Empirical Analysis of CodeQL False Positives and Query Refinements for Java Vulnerabilities ↗
  4. 2025From CVE Entries to Verifiable Exploits: An Automated Multi-Agent Framework for Reproducing CVEs
  5. 2025AutoPatch: Multi-Agent Framework for Patching Real-World CVE Vulnerabilities
  6. 2026CVE-Factory: Scaling Expert-Level Agentic Tasks for Code Security Vulnerability
  7. 2026A Multi-Agent Framework for Automated Exploit Generation with Constraint-Guided Comprehension and Reflection
  8. 2026Bridging Code Property Graphs and Language Models for Program Analysis ↗