LSCBench Repo Granularity
Code · 2026-10-10
The 150 LSCBench tasks posed at repo granularity, with the declared source scope emptied and rebuilt from a repository-level specification. Each task asks a coding agent, offline in a Harbor container, to implement a functional specification derived from a real CVE in C, C++, Go, Java, JavaScript, PHP or Python; the specification never mentions security. Hidden functional tests and a security suite that replays the original attack run in a separate verifier, and a task counts only when both pass. The score (FUNC∧SEC) is the percentage of these tasks whose code both works and is secure.
Top models (higher is better)
| Model | Score |
|---|---|
| GPT-5.6 Sol | 30.7 |
| Claude Fable 5 | 26.7 |
| GLM-5.3 | 22.0 |
| Qwen3.8 Max (0902) | 21.3 |
| Kimi K3 | 19.3 |