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

GPT-6 Astra by OpenAI ↗

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

Methodology note
Full coverage (140/140). GPT-6 Astra, OpenAI's newest flagship ("our most capable model for complex, demanding work"), run through the Codex CLI at high reasoning effort, the same setting used for Sol and Daybreak Blue. F3 49.4 on Python (66/66), 54.3 on TypeScript / JS (74/74), Overall 52.1 — well below GPT-5.6 Sol (74.7) and Daybreak Blue (79.5) at the identical effort level and prompt. OpenAI's newest and most expensive model in this benchmark (2.5× Sol's price) is not its strongest: it lands fifth, behind two models built on an older, cheaper base and behind GLM-5.3 (54.6). The TypeScript / JS run was interrupted twice by the Codex/ChatGPT subscription's usage limit and once by one repository's validation failure; every repository is now scored at the same effort as Python.
52.1
F3 (strict)
51.2
F2 (strict)
53.1%
Recall (strict)
44.7%
Precision
140/140
Repos scored
gpt-6-astra
Model
$1,041
Total cost
575s
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)
pythonssti100 F2 · 100%
react-test-bench100 F2 · 100%
vfapi87 F2 · 89%
insecure-web85 F2 · 89%
nextjs-vulnerable-app83 F2 · 100%
dsvw78 F2 · 78%
vampi73 F2 · 73%
vc-claude-code-seeded-v3-legal-case-remix72 F2 · 86%
react-security71 F2 · 86%
dsvpwa70 F2 · 75%
intentionally-vulnerable-python-application68 F2 · 71%
damn-vulnerable-graphql-application66 F2 · 67%
dvna66 F2 · 71%
vulnerable-node66 F2 · 71%
vc-claude-code-seeded-v3-logistics-dispatch-fastify-vue65 F2 · 69%
vc-codex-high-seeded-v3-support-desk-nestjs-angular65 F2 · 71%
vc-codex-high-seeded-v3-marketplace-commerce-express64 F2 · 68%
vc-claude-code-seeded-v3-fintech-lending-express64 F2 · 70%
vulnerable-app-angular64 F2 · 75%
vc-claude-code-seeded-v3-support-desk-nestjs-angular64 F2 · 71%
vc-claude-code-seeded-v3-hr-payroll-remix64 F2 · 68%
python-app63 F2 · 62%
node-api-goat62 F2 · 71%
vc-codex-high-seeded-v3-legal-case-remix62 F2 · 64%
vc-deepseek-v4-flash-seeded-v3-education-lms-nextjs62 F2 · 71%
vc-kimi-code-seeded-v2-support-desk-fastapi62 F2 · 64%
vc-claude-code-seeded-v3-property-management-fastify-vue62 F2 · 72%
vc-codex-high-seeded-v3-healthcare-clinic-nextjs61 F2 · 67%
vulnerable-tornado-app61 F2 · 64%
vc-claude-code-seeded-v2-fintech-lending-fastapi61 F2 · 59%
vc-codex-high-seeded-v3-crm-saas-nestjs-angular61 F2 · 65%
vc-codex-high-seeded-v3-hr-payroll-remix60 F2 · 64%
vc-kimi-code-seeded-v2-property-management-fastapi60 F2 · 63%
extremely-vulnerable-flask-app60 F2 · 56%
vc-deepseek-v4-pro-seeded-v3-healthcare-clinic-nextjs60 F2 · 69%
vc-deepseek-v4-flash-seeded-v3-crm-saas-nestjs-angular59 F2 · 73%
vc-claude-code-seeded-v3-education-lms-nextjs59 F2 · 66%
nodejs-goof59 F2 · 65%
vc-codex-high-seeded-v3-education-lms-nextjs59 F2 · 60%
lets-be-bad-guys59 F2 · 54%
vc-kimi-code-seeded-v2-marketplace-commerce-fastapi58 F2 · 59%
vc-claude-code-seeded-v3-healthcare-clinic-nextjs57 F2 · 63%
dvblab57 F2 · 55%
ivna57 F2 · 58%
vc-codex-seeded-v2-logistics-dispatch-fastapi57 F2 · 53%
vc-codex-high-seeded-v3-fintech-lending-express56 F2 · 59%
vulnerable-nodejs56 F2 · 58%
vc-kimi-code-seeded-v3-legal-case-remix56 F2 · 61%
owasp-web-playground56 F2 · 54%
threatbyte56 F2 · 54%
vc-codex-seeded-v2-property-management-fastapi56 F2 · 55%
vc-codex-high-seeded-v3-property-management-fastify-vue55 F2 · 57%
vc-kimi-code-seeded-v3-logistics-dispatch-fastify-vue55 F2 · 61%
nodegoat55 F2 · 57%
vulpy55 F2 · 54%
vc-kimi-code-seeded-v2-legal-case-django55 F2 · 62%
vc-kimi-code-seeded-v3-fintech-lending-express55 F2 · 57%
vc-deepseek-v4-flash-seeded-v3-fintech-lending-express55 F2 · 64%
vc-deepseek-v4-pro-seeded-v3-support-desk-nestjs-angular54 F2 · 74%
vc-codex-high-seeded-v2-hr-payroll-django54 F2 · 52%
python-insecure-app54 F2 · 50%
vc-kimi-code-seeded-v2-crm-saas-django54 F2 · 59%
vc-claude-code-seeded-v2-property-management-fastapi53 F2 · 48%
vc-kimi-code-seeded-v3-education-lms-nextjs53 F2 · 63%
vc-claude-code-seeded-v3-marketplace-commerce-express53 F2 · 55%
vc-claude-code-seeded-v3-crm-saas-nestjs-angular52 F2 · 53%
vulnerable-api52 F2 · 50%
pygoat52 F2 · 51%
vc-claude-code-seeded-v2-crm-saas-django52 F2 · 50%
vc-deepseek-v4-pro-seeded-v3-legal-case-remix52 F2 · 56%
vc-kimi-code-seeded-v3-support-desk-nestjs-angular52 F2 · 56%
vulnerable-rest-api-owasp-202352 F2 · 67%
vc-deepseek-v4-flash-seeded-v3-legal-case-remix52 F2 · 64%
vc-kimi-code-seeded-v3-crm-saas-nestjs-angular51 F2 · 60%
oss-oopssec-store51 F2 · 57%
vc-deepseek-v4-pro-seeded-v3-property-management-fastify-vue51 F2 · 68%
vc-claude-code-seeded-v2-support-desk-fastapi51 F2 · 47%
vc-kimi-code-seeded-v2-logistics-dispatch-fastapi51 F2 · 55%
vc-kimi-code-seeded-v3-hr-payroll-remix50 F2 · 58%
vc-codex-high-seeded-v3-logistics-dispatch-fastify-vue50 F2 · 53%
vulnpy50 F2 · 45%
vc-codex-seeded-v2-crm-saas-django50 F2 · 47%
vc-codex-seeded-v2-marketplace-commerce-fastapi50 F2 · 48%
vc-codex-seeded-v2-support-desk-fastapi50 F2 · 47%
dvpwa50 F2 · 48%
vc-kimi-code-seeded-v2-fintech-lending-fastapi49 F2 · 48%
vc-claude-code-seeded-v2-legal-case-django49 F2 · 48%
vc-kimi-code-seeded-v3-property-management-fastify-vue49 F2 · 62%
vc-claude-code-seeded-v2-hr-payroll-django49 F2 · 44%
vc-claude-code-seeded-v2-logistics-dispatch-fastapi49 F2 · 45%
vc-codex-high-seeded-v2-education-lms-django48 F2 · 48%
vc-codex-seeded-v2-legal-case-django48 F2 · 45%
vulnnodeapp48 F2 · 48%
vc-deepseek-v4-pro-seeded-v3-education-lms-nextjs48 F2 · 52%
vc-codex-seeded-v2-hr-payroll-django48 F2 · 44%
vc-kimi-code-seeded-v2-healthcare-clinic-django48 F2 · 50%
vc-kimi-code-seeded-v3-healthcare-clinic-nextjs47 F2 · 50%
vc-deepseek-v4-pro-seeded-v3-marketplace-commerce-express47 F2 · 50%
vc-codex-high-seeded-v2-property-management-fastapi46 F2 · 46%
vc-claude-code-seeded-v2-education-lms-django46 F2 · 44%
vc-codex-seeded-v2-healthcare-clinic-django46 F2 · 41%
vc-deepseek-v4-flash-seeded-v3-marketplace-commerce-express46 F2 · 52%
vc-deepseek-v4-pro-seeded-v3-fintech-lending-express46 F2 · 52%
vc-kimi-code-seeded-v2-hr-payroll-django46 F2 · 48%
vc-deepseek-v4-pro-seeded-v3-logistics-dispatch-fastify-vue45 F2 · 50%
vulnerable-flask-app45 F2 · 43%
vc-codex-high-seeded-v2-support-desk-fastapi45 F2 · 43%
djangoat45 F2 · 44%
vc-claude-code-seeded-v2-marketplace-commerce-fastapi44 F2 · 41%
vc-deepseek-v4-flash-seeded-v3-hr-payroll-remix44 F2 · 56%
vuln-node-express-swagger44 F2 · 43%
vc-deepseek-v4-flash-seeded-v3-property-management-fastify-vue44 F2 · 56%
vuln-node-express44 F2 · 40%
vc-codex-seeded-v2-education-lms-django44 F2 · 40%
vc-codex-high-seeded-v2-healthcare-clinic-django43 F2 · 42%
vc-kimi-code-seeded-v2-education-lms-django42 F2 · 43%
vc-codex-high-seeded-v2-crm-saas-django42 F2 · 40%
vc-deepseek-v4-flash-seeded-v3-logistics-dispatch-fastify-vue42 F2 · 46%
xvna41 F2 · 50%
vc-kimi-code-seeded-v3-marketplace-commerce-express41 F2 · 44%
vc-deepseek-v4-flash-seeded-v3-support-desk-nestjs-angular41 F2 · 42%
vc-deepseek-v4-flash-seeded-v3-healthcare-clinic-nextjs37 F2 · 42%
vc-codex-high-seeded-v2-marketplace-commerce-fastapi37 F2 · 36%
vc-deepseek-v4-pro-seeded-v3-crm-saas-nestjs-angular37 F2 · 40%
vc-codex-seeded-v2-fintech-lending-fastapi36 F2 · 32%
dvws-node35 F2 · 34%
ninjasworkout35 F2 · 36%
vulnerable-react-fatih33 F2 · 43%
vc-codex-high-seeded-v2-logistics-dispatch-fastapi33 F2 · 31%
juice-shop-goof33 F2 · 37%
vc-claude-code-seeded-v2-healthcare-clinic-django32 F2 · 31%
flask-xss30 F2 · 27%
damn-vulnerable-flask-application29 F2 · 29%
juice-shop29 F2 · 30%
vc-deepseek-v4-pro-seeded-v3-hr-payroll-remix29 F2 · 31%
simply-vulnerable-react26 F2 · 100%
vc-codex-high-seeded-v2-fintech-lending-fastapi26 F2 · 24%
vulnerable-python-apps20 F2 · 18%
vc-codex-high-seeded-v2-legal-case-django17 F2 · 16%
reactvulna0 F2 · 0%
RepositoryTPFPFNRecall %F2
pythonssti200100.0100.0
react-test-bench100100.0100.0
vfapi82188.987.0
insecure-web83188.985.1
nextjs-vulnerable-app110100.083.3
dsvw215677.878.4
vampi114473.373.3
vc-claude-code-seeded-v3-legal-case-remix2430485.772.3
react-security68185.771.4
dsvpwa2419875.070.2
intentionally-vulnerable-python-application54271.467.6
damn-vulnerable-graphql-application24141266.765.9
dvna1211570.665.9
vulnerable-node1515671.465.8
vc-claude-code-seeded-v3-logistics-dispatch-fastify-vue35311668.664.8
vc-codex-high-seeded-v3-support-desk-nestjs-angular25281071.464.8
vc-codex-high-seeded-v3-marketplace-commerce-express30271468.264.4
vc-claude-code-seeded-v3-fintech-lending-express28311270.063.9
vulnerable-app-angular69275.063.8
vc-claude-code-seeded-v3-support-desk-nestjs-angular29351270.763.6
vc-claude-code-seeded-v3-hr-payroll-remix25241267.663.5
python-app136861.963.1
node-api-goat57271.462.5
vc-codex-high-seeded-v3-legal-case-remix30221763.862.5
vc-deepseek-v4-flash-seeded-v3-education-lms-nextjs2029871.462.1
vc-kimi-code-seeded-v2-support-desk-fastapi18151064.362.1
vc-claude-code-seeded-v3-property-management-fastify-vue2335971.961.8
vc-codex-high-seeded-v3-healthcare-clinic-nextjs28341466.760.9
vulnerable-tornado-app99564.360.8
vc-claude-code-seeded-v2-fintech-lending-fastapi1771258.660.7
vc-codex-high-seeded-v3-crm-saas-nestjs-angular24261364.960.6
vc-codex-high-seeded-v3-hr-payroll-remix27291564.360.3
vc-kimi-code-seeded-v2-property-management-fastapi19191163.360.1
extremely-vulnerable-flask-app1841456.260.0
vc-deepseek-v4-pro-seeded-v3-healthcare-clinic-nextjs1828869.260.0
vc-deepseek-v4-flash-seeded-v3-crm-saas-nestjs-angular1631672.759.3
vc-claude-code-seeded-v3-education-lms-nextjs25341365.859.2
nodejs-goof1114664.759.1
vc-codex-high-seeded-v3-education-lms-nextjs29251960.458.9
lets-be-bad-guys1321154.258.6
vc-kimi-code-seeded-v2-marketplace-commerce-fastapi16141159.358.0
vc-claude-code-seeded-v3-healthcare-clinic-nextjs27371662.857.2
dvblab1251054.557.1
ivna1110857.956.7
vc-codex-seeded-v2-logistics-dispatch-fastapi1651453.356.7
vc-codex-high-seeded-v3-fintech-lending-express23251659.056.4
vulnerable-nodejs1111857.956.1
vc-kimi-code-seeded-v3-legal-case-remix25341661.056.1
owasp-web-playground1571353.656.0
threatbyte1471253.856.0
vc-codex-seeded-v2-property-management-fastapi17121454.855.6
vc-codex-high-seeded-v3-property-management-fastify-vue24251857.155.3
vc-kimi-code-seeded-v3-logistics-dispatch-fastify-vue27411761.455.3
nodegoat16181257.154.8
vulpy31242654.454.8
vc-kimi-code-seeded-v2-legal-case-django16261061.554.8
vc-kimi-code-seeded-v3-fintech-lending-express24271857.154.8
vc-deepseek-v4-flash-seeded-v3-fintech-lending-express1426863.654.7
vc-deepseek-v4-pro-seeded-v3-support-desk-nestjs-angular1439573.754.3
vc-codex-high-seeded-v2-hr-payroll-django1371252.054.2
python-insecure-app41450.054.1
vc-kimi-code-seeded-v2-crm-saas-django16241159.354.1
vc-claude-code-seeded-v2-property-management-fastapi1621748.553.3
vc-kimi-code-seeded-v3-education-lms-nextjs29591763.053.3
vc-claude-code-seeded-v3-marketplace-commerce-express22271855.052.6
vc-claude-code-seeded-v3-crm-saas-nestjs-angular26262353.152.4
vulnerable-api74750.052.2
pygoat40333851.351.9
vc-claude-code-seeded-v2-crm-saas-django1491450.051.9
vc-deepseek-v4-pro-seeded-v3-legal-case-remix14211156.051.9
vc-kimi-code-seeded-v3-support-desk-nestjs-angular18281456.251.7
vulnerable-rest-api-owasp-20231027566.751.5
vc-deepseek-v4-flash-seeded-v3-legal-case-remix1434863.651.5
vc-kimi-code-seeded-v3-crm-saas-nestjs-angular24501660.051.3
oss-oopssec-store23431757.550.9
vc-deepseek-v4-pro-seeded-v3-property-management-fastify-vue1339668.450.8
vc-claude-code-seeded-v2-support-desk-fastapi1661847.150.6
vc-kimi-code-seeded-v2-logistics-dispatch-fastapi17271454.850.6
vc-kimi-code-seeded-v3-hr-payroll-remix21431558.350.5
vc-codex-high-seeded-v3-logistics-dispatch-fastify-vue24342153.350.4
vulnpy3664445.049.7
vc-codex-seeded-v2-crm-saas-django1691847.149.7
vc-codex-seeded-v2-marketplace-commerce-fastapi14111548.349.6
vc-codex-seeded-v2-support-desk-fastapi1471646.749.6
dvpwa1181247.849.5
vc-kimi-code-seeded-v2-fintech-lending-fastapi16141748.549.4
vc-claude-code-seeded-v2-legal-case-django15131648.449.3
vc-kimi-code-seeded-v3-property-management-fastify-vue20561262.549.0
vc-claude-code-seeded-v2-hr-payroll-django1231544.448.8
vc-claude-code-seeded-v2-logistics-dispatch-fastapi1571845.548.7
vc-codex-high-seeded-v2-education-lms-django12121348.048.4
vc-codex-seeded-v2-legal-case-django1581845.548.4
vulnnodeapp14151548.348.3
vc-deepseek-v4-pro-seeded-v3-education-lms-nextjs14241351.847.9
vc-codex-seeded-v2-hr-payroll-django1752243.647.8
vc-kimi-code-seeded-v2-healthcare-clinic-django15221550.047.8
vc-kimi-code-seeded-v3-healthcare-clinic-nextjs18281850.047.4
vc-deepseek-v4-pro-seeded-v3-marketplace-commerce-express13221350.046.8
vc-codex-high-seeded-v2-property-management-fastapi12131446.246.5
vc-claude-code-seeded-v2-education-lms-django14101843.846.1
vc-codex-seeded-v2-healthcare-clinic-django1752441.545.7
vc-deepseek-v4-flash-seeded-v3-marketplace-commerce-express11261052.445.5
vc-deepseek-v4-pro-seeded-v3-fintech-lending-express14321351.845.5
vc-kimi-code-seeded-v2-hr-payroll-django14241548.345.5
vc-deepseek-v4-pro-seeded-v3-logistics-dispatch-fastify-vue15311550.045.2
vulnerable-flask-app971242.945.0
vc-codex-high-seeded-v2-support-desk-fastapi12101642.944.8
djangoat23272944.244.6
vc-claude-code-seeded-v2-marketplace-commerce-fastapi1361940.644.2
vc-deepseek-v4-flash-seeded-v3-hr-payroll-remix1031855.644.2
vuln-node-express-swagger21212842.944.1
vc-deepseek-v4-flash-seeded-v3-property-management-fastify-vue14451156.044.0
vuln-node-express21340.043.5
vc-codex-seeded-v2-education-lms-django1472140.043.5
vc-codex-high-seeded-v2-healthcare-clinic-django11121542.343.3
vc-kimi-code-seeded-v2-education-lms-django12181642.942.3
vc-codex-high-seeded-v2-crm-saas-django1091540.042.0
vc-deepseek-v4-flash-seeded-v3-logistics-dispatch-fastify-vue13311546.441.7
xvna619650.041.1
vc-kimi-code-seeded-v3-marketplace-commerce-express19402444.241.1
vc-deepseek-v4-flash-seeded-v3-support-desk-nestjs-angular10161441.741.0
vc-deepseek-v4-flash-seeded-v3-healthcare-clinic-nextjs10291441.737.0
vc-codex-high-seeded-v2-marketplace-commerce-fastapi9131636.036.9
vc-deepseek-v4-pro-seeded-v3-crm-saas-nestjs-angular12311840.036.8
vc-codex-seeded-v2-fintech-lending-fastapi1262532.436.1
dvws-node26345133.835.3
ninjasworkout8181436.435.1
vulnerable-react-fatih314442.933.3
vc-codex-high-seeded-v2-logistics-dispatch-fastapi9102031.033.3
juice-shop-goof19643237.233.1
vc-claude-code-seeded-v2-healthcare-clinic-django9182031.031.5
flask-xss852226.730.1
damn-vulnerable-flask-application481028.629.4
juice-shop24615729.629.3
vc-deepseek-v4-pro-seeded-v3-hr-payroll-remix8271830.828.8
simply-vulnerable-react1140100.026.3
vc-codex-high-seeded-v2-fintech-lending-fastapi7122224.125.9
vulnerable-python-apps481818.220.0
vc-codex-high-seeded-v2-legal-case-django4132116.017.1
reactvulna0510.00.0
§

Detection by severity

SeverityTPFPFNRecall %
Critical13502385.4
High16541119458.1
Medium367359938.0
Low41012524.7
§

Detection by vulnerability class

CWE familyTPFPFNRecall %
Command / OS Injection12601092.6
Insecure Deserialization430589.6
XML External Entities550985.9
Open Redirect7301583.0
Path Traversal8611882.7
Server-Side Request Forgery7521880.6
SQL Injection11603875.3
Code Injection / RFI6002075.0
XPath Injection120570.6
Cross-Site Scripting13906767.5
Broken Access Control / IDOR14308961.6
Hardcoded Credentials111110551.4
HTTP Header Injection10150.0
Missing Authentication / Authorization8009346.2
Other8410104444.6
Security Misconfiguration78012638.2
Sensitive Data Exposure131021837.5
Denial of Service2706031.0
§

LLM operational metrics

1,854,218
Avg input tokens
13,533
Avg output tokens
1,871,335
Avg total tokens
575s
Avg latency / repo
0.0%
JSON repair rate
140
Total runs
§

Cost

$1,041
Total cost
$7.43
Cost / run
$0.140
Cost / 100 LOC
741,034
Lines of code scanned
140
Successful runs

← Back to the leaderboard