realvuln v2.0
Dashboard Methodology Dataset Findings Roadmap GitHub ↗
Scanner deep-dive

SonarQube by SonarSource ↗

Rule-Based SAST · community · scored on 66/66 repositories. Strict scoring (unfinished repos counted as misses).

14.4
F3 (strict)
14.5
F2 (strict)
14.4%
Recall (strict)
14.7%
Precision
66/66
Repos scored
Model
Free
Total cost
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)
lets-be-bad-guys38 F2 · 33%
insecure-web38 F2 · 33%
vc-kimi-code-seeded-v2-property-management-fastapi30 F2 · 27%
vc-codex-high-seeded-v2-property-management-fastapi29 F2 · 27%
vc-codex-high-seeded-v2-fintech-lending-fastapi27 F2 · 24%
vc-codex-seeded-v2-logistics-dispatch-fastapi26 F2 · 23%
vc-codex-high-seeded-v2-marketplace-commerce-fastapi26 F2 · 24%
vc-codex-seeded-v2-property-management-fastapi26 F2 · 23%
vc-codex-high-seeded-v2-support-desk-fastapi24 F2 · 21%
vc-codex-high-seeded-v2-logistics-dispatch-fastapi22 F2 · 21%
vc-kimi-code-seeded-v2-logistics-dispatch-fastapi22 F2 · 23%
python-app22 F2 · 19%
vc-claude-code-seeded-v2-support-desk-fastapi22 F2 · 24%
vc-kimi-code-seeded-v2-fintech-lending-fastapi22 F2 · 21%
vc-claude-code-seeded-v2-property-management-fastapi21 F2 · 21%
vc-claude-code-seeded-v2-fintech-lending-fastapi21 F2 · 24%
vulnerable-python-apps20 F2 · 18%
vc-codex-seeded-v2-crm-saas-django19 F2 · 21%
vc-codex-seeded-v2-marketplace-commerce-fastapi19 F2 · 17%
vc-codex-seeded-v2-support-desk-fastapi19 F2 · 17%
vc-codex-seeded-v2-fintech-lending-fastapi19 F2 · 16%
vc-claude-code-seeded-v2-legal-case-django18 F2 · 23%
vc-codex-high-seeded-v2-crm-saas-django18 F2 · 20%
vc-codex-high-seeded-v2-education-lms-django18 F2 · 20%
vc-kimi-code-seeded-v2-support-desk-fastapi17 F2 · 21%
vc-kimi-code-seeded-v2-marketplace-commerce-fastapi17 F2 · 19%
vc-claude-code-seeded-v2-crm-saas-django17 F2 · 18%
pygoat16 F2 · 14%
vc-kimi-code-seeded-v2-crm-saas-django16 F2 · 22%
vc-claude-code-seeded-v2-hr-payroll-django16 F2 · 19%
vc-codex-seeded-v2-hr-payroll-django16 F2 · 18%
vc-codex-seeded-v2-education-lms-django16 F2 · 17%
vc-claude-code-seeded-v2-logistics-dispatch-fastapi15 F2 · 15%
vc-codex-high-seeded-v2-legal-case-django15 F2 · 20%
vc-codex-high-seeded-v2-healthcare-clinic-django15 F2 · 15%
extremely-vulnerable-flask-app15 F2 · 12%
vc-claude-code-seeded-v2-healthcare-clinic-django15 F2 · 17%
vc-claude-code-seeded-v2-marketplace-commerce-fastapi14 F2 · 16%
vc-codex-seeded-v2-legal-case-django14 F2 · 15%
vc-claude-code-seeded-v2-education-lms-django14 F2 · 16%
vc-codex-high-seeded-v2-hr-payroll-django12 F2 · 16%
vc-codex-seeded-v2-healthcare-clinic-django12 F2 · 12%
vc-kimi-code-seeded-v2-legal-case-django12 F2 · 19%
vc-kimi-code-seeded-v2-hr-payroll-django11 F2 · 17%
vulpy10 F2 · 9%
vc-kimi-code-seeded-v2-healthcare-clinic-django8 F2 · 13%
vulnpy8 F2 · 6%
vc-kimi-code-seeded-v2-education-lms-django7 F2 · 11%
damn-vulnerable-flask-application0 F2 · 0%
damn-vulnerable-graphql-application0 F2 · 0%
djangoat0 F2 · 0%
dsvpwa0 F2 · 0%
dsvw0 F2 · 0%
dvblab0 F2 · 0%
dvpwa0 F2 · 0%
flask-xss0 F2 · 0%
intentionally-vulnerable-python-application0 F2 · 0%
owasp-web-playground0 F2 · 0%
python-insecure-app0 F2 · 0%
pythonssti0 F2 · 0%
threatbyte0 F2 · 0%
vampi0 F2 · 0%
vfapi0 F2 · 0%
vulnerable-api0 F2 · 0%
vulnerable-flask-app0 F2 · 0%
vulnerable-tornado-app0 F2 · 0%
RepositoryTPFPFNRecall %F2
lets-be-bad-guys811633.338.1
insecure-web31633.337.5
vc-kimi-code-seeded-v2-property-management-fastapi852226.730.1
vc-codex-high-seeded-v2-property-management-fastapi781926.929.4
vc-codex-high-seeded-v2-fintech-lending-fastapi782224.126.7
vc-codex-seeded-v2-logistics-dispatch-fastapi752323.326.5
vc-codex-high-seeded-v2-marketplace-commerce-fastapi681924.026.3
vc-codex-seeded-v2-property-management-fastapi732422.626.1
vc-codex-high-seeded-v2-support-desk-fastapi662221.424.2
vc-codex-high-seeded-v2-logistics-dispatch-fastapi6132320.722.2
vc-kimi-code-seeded-v2-logistics-dispatch-fastapi7272422.622.2
python-app431719.122.0
vc-claude-code-seeded-v2-support-desk-fastapi8382623.522.0
vc-kimi-code-seeded-v2-fintech-lending-fastapi7212621.221.9
vc-claude-code-seeded-v2-property-management-fastapi7302621.220.7
vc-claude-code-seeded-v2-fintech-lending-fastapi7472224.120.6
vulnerable-python-apps461818.220.4
vc-codex-seeded-v2-crm-saas-django7382720.619.3
vc-codex-seeded-v2-marketplace-commerce-fastapi592417.219.2
vc-codex-seeded-v2-support-desk-fastapi562516.719.1
vc-codex-seeded-v2-fintech-lending-fastapi643116.219.0
vc-claude-code-seeded-v2-legal-case-django7622422.618.1
vc-codex-high-seeded-v2-crm-saas-django5372020.017.6
vc-codex-high-seeded-v2-education-lms-django5382020.017.5
vc-kimi-code-seeded-v2-support-desk-fastapi6542221.417.4
vc-kimi-code-seeded-v2-marketplace-commerce-fastapi5332218.517.1
vc-claude-code-seeded-v2-crm-saas-django5332317.916.7
pygoat11116714.116.5
vc-kimi-code-seeded-v2-crm-saas-django6682122.216.5
vc-claude-code-seeded-v2-hr-payroll-django5392218.516.4
vc-codex-seeded-v2-hr-payroll-django7523217.916.3
vc-codex-seeded-v2-education-lms-django6402917.116.1
vc-claude-code-seeded-v2-logistics-dispatch-fastapi5252815.215.4
vc-codex-high-seeded-v2-legal-case-django5592020.015.2
vc-codex-high-seeded-v2-healthcare-clinic-django4252215.415.0
extremely-vulnerable-flask-app422812.514.9
vc-claude-code-seeded-v2-healthcare-clinic-django5472417.214.9
vc-claude-code-seeded-v2-marketplace-commerce-fastapi5422715.614.3
vc-codex-seeded-v2-legal-case-django5462815.213.7
vc-claude-code-seeded-v2-education-lms-django5512715.613.6
vc-codex-high-seeded-v2-hr-payroll-django4562116.012.5
vc-codex-seeded-v2-healthcare-clinic-django5433612.211.8
vc-kimi-code-seeded-v2-legal-case-django51082119.211.5
vc-kimi-code-seeded-v2-hr-payroll-django51132417.210.7
vulpy54528.810.5
vc-kimi-code-seeded-v2-healthcare-clinic-django41112613.38.5
vulnpy50756.27.7
vc-kimi-code-seeded-v2-education-lms-django31012510.76.9
damn-vulnerable-flask-application00150.00.0
damn-vulnerable-graphql-application00360.00.0
djangoat00520.00.0
dsvpwa00320.00.0
dsvw00270.00.0
dvblab00220.00.0
dvpwa00230.00.0
flask-xss00300.00.0
intentionally-vulnerable-python-application0070.00.0
owasp-web-playground00280.00.0
python-insecure-app0080.00.0
pythonssti0020.00.0
threatbyte00260.00.0
vampi00150.00.0
vfapi0090.00.0
vulnerable-api00140.00.0
vulnerable-flask-app00210.00.0
vulnerable-tornado-app00140.00.0
§

Detection by severity

SeverityTPFPFNRecall %
Critical41011426.5
High91066112.1
Medium142176815.6
Low00860.0
§

Detection by vulnerability class

CWE familyTPFPFNRecall %
Code Injection / RFI2401070.6
Command / OS Injection3401668.0
Insecure Deserialization2301757.5
Open Redirect2301757.5
Security Misconfiguration4806442.9
Server-Side Request Forgery1702441.5
Hardcoded Credentials1515322.1
Cross-Site Scripting2009018.2
Path Traversal603813.6
Other5708206.5
Sensitive Data Exposure501503.2
XML External Entities10372.6
SQL Injection10771.3
Missing Authentication / Authorization00830.0
Broken Access Control / IDOR00830.0
Denial of Service00440.0
HTTP Header Injection0020.0
XPath Injection0040.0
§

Cost

Free
Total cost
0
Python LOC scanned
0
Successful runs

← Back to the leaderboard