https://github.com/vllm-project/vllm
· scanned 2026-06-16 00:55 UTC (2 months, 1 week ago)
· 10 languages
2224 raw signals (233 security + 1991 graph) 23rd percentile · Python · huge (>500K LoC)
Last scanned 2 months, 1 week ago · v2 · last Δ -21.4 (diff) · 1056 actionable findings from 2 signal sources. 202 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
0.0 | 0.25 | 0.00 |
testing_score |
100.0 | 0.20 | 20.00 |
documentation_score |
86.0 | 0.15 | 12.90 |
practices_score |
65.0 | 0.15 | 9.75 |
code_quality |
70.0 | 0.10 | 7.00 |
| Overall | 1.00 | 58.6 |
agent: 3.2 ·
docker: 86.6 ·
threat: 75.1
Showing 63 of 1056 actionable findings. 1258 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
benchmarks/multi_turn/benchmark_serving_multi_turn.py:1532benchmarks/multi_turn/convert_sharegpt_to_openai.py:140vllm/distributed/kv_transfer/kv_connector/v1/example_connector.py:433.buildkite/scripts/cleanup-nightly-builds.sh:39
.buildkite/scripts/upload-release-wheels-pypi.sh:40
vllm/entrypoints/openai/chat_completion/api_router.py:40
securityAuth fastapi unauth mutation
vllm/entrypoints/openai/chat_completion/api_router.py:77
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/disagg/api_router.py:82
securityAuth fastapi unauth mutation
vllm/entrypoints/openai/responses/api_router.py:110
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/dev/rpc/api_router.py:23
securityAuth fastapi unauth mutation
vllm/entrypoints/anthropic/api_router.py:95
securityAuth fastapi unauth mutation
vllm/entrypoints/pooling/classify/api_router.py:23
securityAuth fastapi unauth mutation
vllm/entrypoints/pooling/embed/api_router.py:46
securityAuth fastapi unauth mutation
vllm/entrypoints/openai/completion/api_router.py:34
securityAuth fastapi unauth mutation
vllm/entrypoints/pooling/embed/api_router.py:25
securityAuth fastapi unauth mutation
vllm/entrypoints/generate/generative_scoring/api_router.py:29
securityAuth fastapi unauth mutation
vllm/entrypoints/anthropic/api_router.py:49
securityAuth fastapi unauth mutation
vllm/entrypoints/pooling/pooling/api_router.py:24
securityAuth fastapi unauth mutation
vllm/entrypoints/openai/responses/api_router.py:48
securityAuth fastapi unauth mutation
vllm/entrypoints/pooling/scoring/api_router.py:49
securityAuth fastapi unauth mutation
vllm/entrypoints/pooling/scoring/api_router.py:31
securityAuth fastapi unauth mutation
vllm/entrypoints/speech_to_text/transcription/api_router.py:31
securityAuth fastapi unauth mutation
vllm/entrypoints/speech_to_text/translation/api_router.py:31
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/render/api_router.py:84
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/render/api_router.py:109
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/tokenize/api_router.py:64
securityAuth fastapi unauth mutation
vllm/entrypoints/pooling/scoring/api_router.py:86
securityAuth fastapi unauth mutation
vllm/entrypoints/pooling/scoring/api_router.py:105
securityAuth fastapi unauth mutation
vllm/entrypoints/pooling/scoring/api_router.py:68
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/dev/rlhf/api_router.py:161
securityAuth fastapi unauth mutation
vllm/entrypoints/api_server.py:46
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/disagg/api_router.py:49
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/dev/rlhf/api_router.py:112
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/sagemaker/api_router.py:55
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/elastic_ep/api_router.py:90
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/lora/api_router.py:43
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/dev/rlhf/api_router.py:29
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/render/api_router.py:35
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/render/api_router.py:61
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/dev/cache/api_router.py:57
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/dev/cache/api_router.py:46
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/dev/cache/api_router.py:20
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/dev/rlhf/api_router.py:74
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/elastic_ep/api_router.py:32
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/dev/sleep/api_router.py:21
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/profile/api_router.py:21
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/dev/rlhf/api_router.py:130
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/profile/api_router.py:29
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/tokenize/api_router.py:38
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/lora/api_router.py:59
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/dev/rlhf/api_router.py:143
securityAuth fastapi unauth mutation
vllm/entrypoints/serve/dev/sleep/api_router.py:32
securityAuth fastapi unauth mutation
vllm/compilation/codegen.py:196
Exec used
vllm/platforms/cpu.py:57
vllm/utils/cpu_resource_utils.py:167
benchmarks/kernels/graph_machete_bench.py:26vllm/compilation/caching.py:129vllm/distributed/parallel_state.py:721vllm/entrypoints/openai/cli_args.py:265
vllm/entrypoints/api_server.py:173
AGENTS.md:48
Supply chainAgents md
docs/mkdocs/javascript/edit_and_feedback.js:27
Direct innerhtml assignment
docs/mkdocs/javascript/slack_and_forum.js:19
Direct innerhtml assignment
vllm/collect_env.py:115
Subprocess shell true
vllm/platforms/cpu.py:59
Subprocess shell true
vllm/utils/cpu_resource_utils.py:220
Subprocess shell true
This page is publicly accessible at:
https://repobility.com/scan/cea585c0-944b-4614-9116-8abca2930bfe/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/cea585c0-944b-4614-9116-8abca2930bfe/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.