JavaVulBench D
AI benchmark
- Tier
- D why
- Snapshot
What is JavaVulBench?
JavaVulBench measures how well models detect security vulnerabilities in Java code at method and line level, using realistic data splits and a contamination audit.
Security mostly
“We release \textsc{JavaVulBench}, a benchmark dataset and evaluation harness for Java vulnerability detection.”
arxiv.org/abs/2607.02825v1 ↗“The dataset contains ∼30{,}600 Java methods spanning 1{,}740 CVEs and 700+ projects, labelled at both method and line granularity”
arxiv.org/abs/2607.02825v1 ↗
Paper: arxiv.org/abs/2607.02825v1 ↗
Tier D
D
Long tail: little or no usage data yet.
How much stands behind a tier: usage, who backs it, a confirmed line from its own site or paper, and a clear read on X. High with three of the four, medium with two, low otherwise.
- 2 models scored
- fewer than 5 models scored
- in curated RL directories (1 pt)
How we got to tier D
- Adoption: 2 models scored; fewer than 5 models scored. Tier D.
- Not yet read on X.
- In curated RL directories: 1 point, a floor of none.
- Confirmed: a line from its own site or paper places it.
A clear view on X moves a tier one step up or down; most entries don't move. How tiers work.
Where JavaVulBench sits
Its domain on the map, live. Hover a logo for its name; click to open it. Open it on the full map
Next: browse all benchmarks. Entry from the RL Research daily scrape of public sources, 2026-10-19 snapshot.