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

DeepSeek V4.1 Flash by DeepSeek ↗

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

Methodology note
Full coverage (140/140); preview model. DeepSeek's V4.1 Flash preview (API id deepseek-v4.1-flash-expires-on-0910), run on 2026-09-09/10 through the standard agentic-v1 harness with the same prompts as V4 Flash, in the two days before the preview was withdrawn. F3 59.8 on Python, 43.4 on TypeScript / JS, 50.9 Overall — 9.1 points above V4 Flash on the identical harness, mostly from recall (50.7% against 40.7%) at slightly lower precision (52.3% against 56.3%). DeepSeek published no rate card for the preview, so its cost is shown as unknown; token counts are stored per run and the figure will be backfilled if a price appears. This was also the campaign that exposed the headless-opencode permission failure: 24 of the first-pass runs died mid-read on an auto-rejected permission prompt (reading a .env file, or writing a scratch file to /tmp). With the harness fix in place, the affected repositories re-ran to 140/140 with zero denials.
50.9
F3 (strict)
51.0
F2 (strict)
50.7%
Recall (strict)
52.3%
Precision
140/140
Repos scored
deepseek-v4.1-flash-expires-on-0910
Model
Free
Total cost
98s
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)
react-test-bench100 F2 · 100%
vuln-node-express100 F2 · 100%
vfapi94 F2 · 100%
vampi82 F2 · 87%
insecure-web80 F2 · 78%
dvblab79 F2 · 77%
dsvpwa79 F2 · 78%
vc-kimi-code-seeded-v2-property-management-fastapi77 F2 · 80%
vc-codex-seeded-v2-hr-payroll-django77 F2 · 82%
vc-kimi-code-seeded-v2-legal-case-django76 F2 · 85%
intentionally-vulnerable-python-application76 F2 · 71%
dsvw75 F2 · 70%
python-app74 F2 · 71%
vc-codex-high-seeded-v2-hr-payroll-django74 F2 · 76%
owasp-web-playground73 F2 · 86%
vulnerable-flask-app70 F2 · 81%
threatbyte70 F2 · 65%
dvpwa70 F2 · 70%
vc-claude-code-seeded-v2-legal-case-django69 F2 · 68%
vc-codex-high-seeded-v2-marketplace-commerce-fastapi69 F2 · 68%
vulnerable-tornado-app67 F2 · 64%
vc-kimi-code-seeded-v2-marketplace-commerce-fastapi67 F2 · 67%
vc-claude-code-seeded-v3-fintech-lending-express66 F2 · 68%
vc-kimi-code-seeded-v2-support-desk-fastapi66 F2 · 64%
vc-codex-high-seeded-v2-property-management-fastapi65 F2 · 65%
vc-kimi-code-seeded-v2-logistics-dispatch-fastapi65 F2 · 65%
vc-claude-code-seeded-v2-fintech-lending-fastapi65 F2 · 66%
vc-codex-high-seeded-v2-education-lms-django65 F2 · 64%
vc-codex-high-seeded-v2-logistics-dispatch-fastapi65 F2 · 66%
vc-kimi-code-seeded-v2-crm-saas-django64 F2 · 63%
vc-claude-code-seeded-v2-crm-saas-django64 F2 · 64%
vc-claude-code-seeded-v3-property-management-fastify-vue64 F2 · 75%
vulnpy64 F2 · 62%
dvna63 F2 · 65%
vulnerable-node63 F2 · 62%
lets-be-bad-guys62 F2 · 58%
nextjs-vulnerable-app62 F2 · 100%
vulnerable-api62 F2 · 57%
vulnerable-app-angular62 F2 · 75%
vc-codex-seeded-v2-logistics-dispatch-fastapi62 F2 · 60%
vc-codex-high-seeded-v2-crm-saas-django62 F2 · 60%
vc-claude-code-seeded-v2-healthcare-clinic-django61 F2 · 62%
vc-kimi-code-seeded-v2-fintech-lending-fastapi61 F2 · 61%
vc-codex-high-seeded-v2-fintech-lending-fastapi59 F2 · 55%
vulpy59 F2 · 54%
vc-kimi-code-seeded-v3-logistics-dispatch-fastify-vue59 F2 · 61%
vc-kimi-code-seeded-v2-education-lms-django59 F2 · 61%
vc-codex-high-seeded-v2-healthcare-clinic-django58 F2 · 62%
flask-xss58 F2 · 53%
vc-kimi-code-seeded-v3-marketplace-commerce-express58 F2 · 58%
vc-codex-seeded-v2-support-desk-fastapi57 F2 · 57%
vc-codex-seeded-v2-property-management-fastapi57 F2 · 58%
extremely-vulnerable-flask-app57 F2 · 53%
vc-claude-code-seeded-v2-hr-payroll-django57 F2 · 56%
vc-codex-high-seeded-v2-support-desk-fastapi56 F2 · 54%
vc-kimi-code-seeded-v2-hr-payroll-django56 F2 · 55%
vc-codex-high-seeded-v3-marketplace-commerce-express56 F2 · 55%
vc-deepseek-v4-flash-seeded-v3-legal-case-remix56 F2 · 59%
pygoat56 F2 · 53%
damn-vulnerable-graphql-application56 F2 · 61%
pythonssti56 F2 · 50%
vc-claude-code-seeded-v3-logistics-dispatch-fastify-vue56 F2 · 55%
node-api-goat54 F2 · 57%
python-insecure-app54 F2 · 50%
vc-codex-high-seeded-v3-legal-case-remix54 F2 · 53%
vc-claude-code-seeded-v2-education-lms-django53 F2 · 50%
vc-codex-high-seeded-v3-property-management-fastify-vue53 F2 · 52%
vc-kimi-code-seeded-v3-fintech-lending-express53 F2 · 55%
vc-codex-seeded-v2-legal-case-django53 F2 · 48%
vc-claude-code-seeded-v3-hr-payroll-remix52 F2 · 51%
vc-claude-code-seeded-v2-logistics-dispatch-fastapi52 F2 · 48%
vc-claude-code-seeded-v3-legal-case-remix52 F2 · 54%
vc-claude-code-seeded-v3-marketplace-commerce-express52 F2 · 50%
vc-kimi-code-seeded-v3-legal-case-remix51 F2 · 56%
vc-codex-seeded-v2-crm-saas-django51 F2 · 50%
vc-kimi-code-seeded-v3-property-management-fastify-vue51 F2 · 56%
vc-codex-high-seeded-v3-crm-saas-nestjs-angular51 F2 · 49%
vc-codex-high-seeded-v3-support-desk-nestjs-angular51 F2 · 51%
vc-claude-code-seeded-v3-crm-saas-nestjs-angular50 F2 · 47%
vc-claude-code-seeded-v3-education-lms-nextjs50 F2 · 53%
vc-codex-seeded-v2-healthcare-clinic-django50 F2 · 49%
vc-claude-code-seeded-v2-support-desk-fastapi50 F2 · 47%
vc-deepseek-v4-flash-seeded-v3-education-lms-nextjs50 F2 · 50%
djangoat50 F2 · 46%
vc-codex-seeded-v2-marketplace-commerce-fastapi50 F2 · 48%
vc-kimi-code-seeded-v2-healthcare-clinic-django50 F2 · 47%
ivna50 F2 · 53%
vc-deepseek-v4-flash-seeded-v3-healthcare-clinic-nextjs49 F2 · 50%
vc-kimi-code-seeded-v3-support-desk-nestjs-angular49 F2 · 53%
vc-codex-high-seeded-v3-logistics-dispatch-fastify-vue48 F2 · 47%
vc-claude-code-seeded-v2-marketplace-commerce-fastapi48 F2 · 44%
vc-claude-code-seeded-v2-property-management-fastapi48 F2 · 45%
vc-codex-seeded-v2-fintech-lending-fastapi47 F2 · 43%
vulnerable-python-apps47 F2 · 45%
vc-codex-high-seeded-v3-hr-payroll-remix47 F2 · 48%
vulnnodeapp46 F2 · 45%
vc-deepseek-v4-pro-seeded-v3-support-desk-nestjs-angular46 F2 · 47%
vc-deepseek-v4-flash-seeded-v3-crm-saas-nestjs-angular46 F2 · 50%
vc-codex-high-seeded-v3-healthcare-clinic-nextjs46 F2 · 45%
vc-codex-seeded-v2-education-lms-django46 F2 · 43%
vc-deepseek-v4-flash-seeded-v3-logistics-dispatch-fastify-vue46 F2 · 46%
vc-deepseek-v4-pro-seeded-v3-property-management-fastify-vue46 F2 · 47%
vc-deepseek-v4-pro-seeded-v3-healthcare-clinic-nextjs45 F2 · 46%
vc-claude-code-seeded-v3-support-desk-nestjs-angular45 F2 · 46%
vc-deepseek-v4-flash-seeded-v3-fintech-lending-express45 F2 · 45%
vc-kimi-code-seeded-v3-healthcare-clinic-nextjs44 F2 · 44%
vc-codex-high-seeded-v3-fintech-lending-express43 F2 · 44%
vc-deepseek-v4-flash-seeded-v3-hr-payroll-remix43 F2 · 44%
vc-claude-code-seeded-v3-healthcare-clinic-nextjs42 F2 · 42%
vc-deepseek-v4-pro-seeded-v3-logistics-dispatch-fastify-vue42 F2 · 40%
vc-deepseek-v4-flash-seeded-v3-marketplace-commerce-express41 F2 · 43%
nodejs-goof41 F2 · 41%
vc-kimi-code-seeded-v3-crm-saas-nestjs-angular41 F2 · 40%
vc-deepseek-v4-pro-seeded-v3-legal-case-remix39 F2 · 40%
vulnerable-rest-api-owasp-202339 F2 · 47%
vc-codex-high-seeded-v3-education-lms-nextjs39 F2 · 38%
vc-deepseek-v4-pro-seeded-v3-marketplace-commerce-express37 F2 · 42%
vc-deepseek-v4-flash-seeded-v3-property-management-fastify-vue36 F2 · 36%
react-security36 F2 · 43%
vc-deepseek-v4-flash-seeded-v3-support-desk-nestjs-angular35 F2 · 33%
dvws-node34 F2 · 31%
vc-deepseek-v4-pro-seeded-v3-education-lms-nextjs33 F2 · 33%
juice-shop-goof33 F2 · 31%
vuln-node-express-swagger33 F2 · 31%
nodegoat30 F2 · 29%
xvna30 F2 · 33%
vc-deepseek-v4-pro-seeded-v3-hr-payroll-remix30 F2 · 31%
vulnerable-nodejs28 F2 · 26%
vc-deepseek-v4-pro-seeded-v3-crm-saas-nestjs-angular27 F2 · 27%
juice-shop27 F2 · 25%
ninjasworkout27 F2 · 27%
oss-oopssec-store27 F2 · 28%
damn-vulnerable-flask-application22 F2 · 21%
simply-vulnerable-react21 F2 · 100%
vulnerable-react-fatih20 F2 · 29%
vc-deepseek-v4-pro-seeded-v3-fintech-lending-express19 F2 · 19%
vc-codex-high-seeded-v2-legal-case-django19 F2 · 20%
reactvulna0 F2 · 0%
vc-kimi-code-seeded-v3-education-lms-nextjs0 F2 · 0%
vc-kimi-code-seeded-v3-hr-payroll-remix0 F2 · 0%
RepositoryTPFPFNRecall %F2
react-test-bench100100.0100.0
vuln-node-express500100.0100.0
vfapi930100.093.8
vampi136286.782.3
insecure-web71277.879.5
dvblab172577.379.4
dsvpwa255778.179.1
vc-kimi-code-seeded-v2-property-management-fastapi2411680.077.4
vc-codex-seeded-v2-hr-payroll-django3220782.076.9
vc-kimi-code-seeded-v2-legal-case-django2219484.675.9
intentionally-vulnerable-python-application50271.475.8
dsvw190870.474.8
python-app152671.474.3
vc-codex-high-seeded-v2-hr-payroll-django1910676.073.6
owasp-web-playground2428485.773.2
vulnerable-flask-app1720481.070.2
threatbyte171965.469.7
dvpwa167769.669.6
vc-claude-code-seeded-v2-legal-case-django2171067.769.1
vc-codex-high-seeded-v2-marketplace-commerce-fastapi176868.069.1
vulnerable-tornado-app92564.367.2
vc-kimi-code-seeded-v2-marketplace-commerce-fastapi188966.767.2
vc-claude-code-seeded-v3-fintech-lending-express27181367.565.9
vc-kimi-code-seeded-v2-support-desk-fastapi1871064.365.7
vc-codex-high-seeded-v2-property-management-fastapi179965.465.4
vc-kimi-code-seeded-v2-logistics-dispatch-fastapi2091164.565.4
vc-claude-code-seeded-v2-fintech-lending-fastapi19111065.565.1
vc-codex-high-seeded-v2-education-lms-django167964.065.0
vc-codex-high-seeded-v2-logistics-dispatch-fastapi19121065.564.6
vc-kimi-code-seeded-v2-crm-saas-django1771063.064.4
vc-claude-code-seeded-v2-crm-saas-django18101064.364.3
vc-claude-code-seeded-v3-property-management-fastify-vue2435875.064.2
vulnpy50203062.564.1
dvna118664.763.2
vulnerable-node136861.963.1
lets-be-bad-guys1421058.362.5
nextjs-vulnerable-app130100.062.5
vulnerable-api80657.162.5
vulnerable-app-angular610275.062.5
vc-codex-seeded-v2-logistics-dispatch-fastapi1881260.061.6
vc-codex-high-seeded-v2-crm-saas-django1571060.061.5
vc-claude-code-seeded-v2-healthcare-clinic-django18131162.161.2
vc-kimi-code-seeded-v2-fintech-lending-fastapi20121360.661.0
vc-codex-high-seeded-v2-fintech-lending-fastapi1631355.259.3
vulpy3132654.459.2
vc-kimi-code-seeded-v3-logistics-dispatch-fastify-vue27251761.459.2
vc-kimi-code-seeded-v2-education-lms-django17151160.759.0
vc-codex-high-seeded-v2-healthcare-clinic-django16171061.558.4
flask-xss1631453.357.6
vc-kimi-code-seeded-v3-marketplace-commerce-express25201858.157.6
vc-codex-seeded-v2-support-desk-fastapi17111356.757.4
vc-codex-seeded-v2-property-management-fastapi18151358.157.3
extremely-vulnerable-flask-app1741553.157.0
vc-claude-code-seeded-v2-hr-payroll-django1591255.656.8
vc-codex-high-seeded-v2-support-desk-fastapi1561353.656.4
vc-kimi-code-seeded-v2-hr-payroll-django16101355.256.3
vc-codex-high-seeded-v3-marketplace-commerce-express24142054.556.1
vc-deepseek-v4-flash-seeded-v3-legal-case-remix1315959.156.0
pygoat41143752.655.9
damn-vulnerable-graphql-application22321461.155.6
pythonssti10150.055.6
vc-claude-code-seeded-v3-logistics-dispatch-fastify-vue28202354.955.6
node-api-goat45357.154.1
python-insecure-app41450.054.1
vc-codex-high-seeded-v3-legal-case-remix25202253.253.6
vc-claude-code-seeded-v2-education-lms-django1661650.053.3
vc-codex-high-seeded-v3-property-management-fastify-vue22182052.452.9
vc-kimi-code-seeded-v3-fintech-lending-express23271954.852.8
vc-codex-seeded-v2-legal-case-django1641748.552.6
vc-claude-code-seeded-v3-hr-payroll-remix19141851.352.5
vc-claude-code-seeded-v2-logistics-dispatch-fastapi1651748.552.3
vc-claude-code-seeded-v3-legal-case-remix15181353.651.7
vc-claude-code-seeded-v3-marketplace-commerce-express20142050.051.5
vc-kimi-code-seeded-v3-legal-case-remix23371856.151.3
vc-codex-seeded-v2-crm-saas-django17131750.051.2
vc-kimi-code-seeded-v3-property-management-fastify-vue18301456.251.1
vc-codex-high-seeded-v3-crm-saas-nestjs-angular18111948.650.8
vc-codex-high-seeded-v3-support-desk-nestjs-angular18191751.450.8
vc-claude-code-seeded-v3-crm-saas-nestjs-angular2392646.950.4
vc-claude-code-seeded-v3-education-lms-nextjs20271852.650.3
vc-codex-seeded-v2-healthcare-clinic-django20152148.850.3
vc-claude-code-seeded-v2-support-desk-fastapi1681847.150.0
vc-deepseek-v4-flash-seeded-v3-education-lms-nextjs14141450.050.0
djangoat2492846.249.8
vc-codex-seeded-v2-marketplace-commerce-fastapi14111548.349.6
vc-kimi-code-seeded-v2-healthcare-clinic-django1471646.749.6
ivna1015952.649.5
vc-deepseek-v4-flash-seeded-v3-healthcare-clinic-nextjs12151250.048.8
vc-kimi-code-seeded-v3-support-desk-nestjs-angular17301553.148.6
vc-codex-high-seeded-v3-logistics-dispatch-fastify-vue21162446.748.4
vc-claude-code-seeded-v2-marketplace-commerce-fastapi1441843.847.9
vc-claude-code-seeded-v2-property-management-fastapi15101845.547.8
vc-codex-seeded-v2-fintech-lending-fastapi1652143.247.3
vulnerable-python-apps1081245.547.2
vc-codex-high-seeded-v3-hr-payroll-remix20242247.647.2
vulnnodeapp13111644.846.4
vc-deepseek-v4-pro-seeded-v3-support-desk-nestjs-angular9121047.446.4
vc-deepseek-v4-flash-seeded-v3-crm-saas-nestjs-angular11211150.045.8
vc-codex-high-seeded-v3-healthcare-clinic-nextjs19212345.245.7
vc-codex-seeded-v2-education-lms-django1592042.945.7
vc-deepseek-v4-flash-seeded-v3-logistics-dispatch-fastify-vue13181546.445.5
vc-deepseek-v4-pro-seeded-v3-property-management-fastify-vue9141047.445.5
vc-deepseek-v4-pro-seeded-v3-healthcare-clinic-nextjs12171446.245.1
vc-claude-code-seeded-v3-support-desk-nestjs-angular19282246.345.0
vc-deepseek-v4-flash-seeded-v3-fintech-lending-express10131245.545.0
vc-kimi-code-seeded-v3-healthcare-clinic-nextjs16202044.444.4
vc-codex-high-seeded-v3-fintech-lending-express17232243.643.4
vc-deepseek-v4-flash-seeded-v3-hr-payroll-remix8141044.442.6
vc-claude-code-seeded-v3-healthcare-clinic-nextjs18232541.942.3
vc-deepseek-v4-pro-seeded-v3-logistics-dispatch-fastify-vue12121840.041.7
vc-deepseek-v4-flash-seeded-v3-marketplace-commerce-express9171242.940.9
nodejs-goof7111041.240.7
vc-kimi-code-seeded-v3-crm-saas-nestjs-angular16212440.040.6
vc-deepseek-v4-pro-seeded-v3-legal-case-remix10171540.039.4
vulnerable-rest-api-owasp-2023722846.739.3
vc-codex-high-seeded-v3-education-lms-nextjs18193037.539.3
vc-deepseek-v4-pro-seeded-v3-marketplace-commerce-express11351542.336.7
vc-deepseek-v4-flash-seeded-v3-property-management-fastify-vue9151636.036.3
react-security311442.935.7
vc-deepseek-v4-flash-seeded-v3-support-desk-nestjs-angular8101633.335.1
dvws-node24205331.234.1
vc-deepseek-v4-pro-seeded-v3-education-lms-nextjs9181833.333.3
juice-shop-goof16223531.433.1
vuln-node-express-swagger15173430.632.9
nodegoat8122028.630.3
xvna415833.329.9
vc-deepseek-v4-pro-seeded-v3-hr-payroll-remix8231830.829.6
vulnerable-nodejs581426.328.1
vc-deepseek-v4-pro-seeded-v3-crm-saas-nestjs-angular8182226.727.4
juice-shop20266124.727.0
ninjasworkout6171627.327.0
oss-oopssec-store11342927.526.8
damn-vulnerable-flask-application381121.422.4
simply-vulnerable-react1190100.020.8
vulnerable-react-fatih221528.619.6
vc-deepseek-v4-pro-seeded-v3-fintech-lending-express5162218.519.4
vc-codex-high-seeded-v2-legal-case-django5272020.018.9
reactvulna0910.00.0
vc-kimi-code-seeded-v3-education-lms-nextjs036460.00.0
vc-kimi-code-seeded-v3-hr-payroll-remix034360.00.0
§

Detection by severity

SeverityTPFPFNRecall %
Critical14301590.5
High14300141850.2
Medium481548549.8
Low45012127.1
§

Detection by vulnerability class

CWE familyTPFPFNRecall %
HTTP Header Injection200100.0
Insecure Deserialization460295.8
Command / OS Injection12501191.9
XML External Entities580690.6
SQL Injection13601888.3
XPath Injection150288.2
Path Traversal9001486.5
Code Injection / RFI6701383.8
Open Redirect7201681.8
Server-Side Request Forgery7122276.3
Cross-Site Scripting13906767.5
Security Misconfiguration10609852.0
Denial of Service3904844.8
Hardcoded Credentials94012243.5
Broken Access Control / IDOR99013342.7
Sensitive Data Exposure138021139.5
Other7360114939.0
Missing Authentication / Authorization66310738.2
§

LLM operational metrics

84,245
Avg input tokens
21,747
Avg output tokens
987,669
Avg total tokens
98s
Avg latency / repo
0.0%
JSON repair rate
140
Total runs
§

Cost

Free
Total cost
741,034
Lines of code scanned
140
Successful runs

← Back to the leaderboard