Benchmark Radar
AI BENCHMARK PROFILE

JavaVulBench

CybersecurityMultimodal Perception

JavaVulBench is a benchmark dataset and evaluation harness for Java vulnerability detection. The dataset includes about 30,600 Java methods spanning 1,740 CVEs and 700+ projects, with method and line labels, publication dates, and five split strategies. The harness provides a unified schema across multiple backends and includes a contamination audit.

Released
2026-07-02
Readiness
Inspectable
Primary field
Cybersecurity

Why it matters

It addresses the need for realistic and leakage-aware evaluation of vulnerability detection models, offering multiple split strategies and contamination audits to separate genuinely unseen CVEs from memorized ones.

Motivation

We release \textsc{JavaVulBench}, a benchmark dataset and evaluation harness for Java vulnerability detection.

Primary resources

Benchmark Radar records only publicly supported details and links back to primary sources for verification.