▚ realvuln v3.1
Dashboard Methodology Dataset Findings Roadmap GitHub ↗
Scanner deep-dive

Gemini 3.1 Pro by Google DeepMind ↗

General-Purpose LLM · agentic-v1 · scored on 24/66 Python repositories. Strict scoring (unfinished repos counted as misses).

19.0
F3 (strict)
20.8
F2 (strict)
17.6%
Recall (strict)
77.9%
Precision
24/66
Repos scored
gemini-3.1-pro-preview
Model
$27
Total cost
170s
Avg latency
§

Per-repository breakdown

Each bar shows true positives, false positives, and misses on one repository; bar length is proportional to that repo's labeled vulnerabilities. Ranked by F2.

True positiveFalse positiveMissed (FN)
vulnpy86 F2 · 85%
intentionally-vulnerable-python-application74 F2 · 71%
vampi71 F2 · 71%
vulnerable-api69 F2 · 67%
python-app68 F2 · 65%
vfapi67 F2 · 67%
lets-be-bad-guys66 F2 · 61%
insecure-web64 F2 · 63%
dsvw62 F2 · 60%
dvblab62 F2 · 59%
vulnerable-tornado-app59 F2 · 55%
dsvpwa59 F2 · 55%
vulnerable-flask-app56 F2 · 52%
pythonssti54 F2 · 50%
damn-vulnerable-flask-application54 F2 · 52%
flask-xss49 F2 · 44%
extremely-vulnerable-flask-app48 F2 · 44%
dvpwa45 F2 · 42%
threatbyte43 F2 · 40%
python-insecure-app42 F2 · 38%
damn-vulnerable-graphql-application41 F2 · 38%
pygoat40 F2 · 36%
vulpy38 F2 · 33%
djangoat32 F2 · 28%
RepositoryTPFPFNRecall %F2
vulnpy6851285.086.5
intentionally-vulnerable-python-application51271.473.5
vampi114471.171.0
vulnerable-api92566.769.3
python-app142765.168.5
vfapi63366.767.2
lets-be-bad-guys151961.165.8
insecure-web62363.064.0
dsvw1681160.562.0
dvblab134959.161.7
vulnerable-tornado-app81654.859.3
dsvpwa1841455.258.8
vulnerable-flask-app1121052.456.5
pythonssti10150.053.7
damn-vulnerable-flask-application74752.453.6
flask-xss1331744.548.9
extremely-vulnerable-flask-app1441843.848.0
dvpwa1051342.045.0
threatbyte1071639.842.6
python-insecure-app31537.541.7
damn-vulnerable-graphql-application1472238.041.4
pygoat28115036.340.3
vulpy1953833.337.6
djangoat1593728.231.7
§

Detection by severity

SeverityTPFPFNRecall %
Critical7111285.5
High135010955.3
Medium133013150.4
Low1804429.0
§

Detection by vulnerability class

CWE familyTPFPFNRecall %
SQL Injection3900100.0
XML External Entities800100.0
Insecure Deserialization1600100.0
Open Redirect600100.0
HTTP Header Injection200100.0
XPath Injection400100.0
Path Traversal240196.0
Code Injection / RFI130192.9
Denial of Service170385.0
Command / OS Injection131572.2
Broken Access Control / IDOR140863.6
Cross-Site Scripting4903260.5
Hardcoded Credentials3002356.6
Server-Side Request Forgery1201054.5
Missing Authentication / Authorization1802541.9
Security Misconfiguration1202136.4
Other68012635.1
Sensitive Data Exposure1204122.6
§

LLM operational metrics

56,142
Avg input tokens
4,315
Avg output tokens
437,119
Avg total tokens
170s
Avg latency / repo
0.0%
JSON repair rate
72
Total runs
±13.5
F2 run-to-run σ
§

Cost

$27
Total cost
$0.38
Cost / run
$0.045
Cost / 100 LOC
20,062
Lines of code scanned
72
Successful runs

← Back to the leaderboard