github.com / tiangolo
tiangolo/ fastapi
Python·3139 files·commit 50113da·scanned 1h ago·cached ✓
15/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
score capped at 15 — 102,591+ stars — findings likely false positives
verdict accurate?
102,591 stars
31% file coverage
Partial architecture graph
threat-state: lowlive
FINDINGS ░▒▓
warningExtremely long lines (>1000 chars)Very long lines in source files (not minified bundles) can hide malicious code.docs_src/stream_data/tutorial002_py310.py+4
warningLarge base64-encoded blobA 4252-character base64 blob was found. May hide a remote payload or encoded executable code.docs_src/stream_data/tutorial002_py310.py
iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAbnpUWHRSYXcg...+3
warningHigh-entropy string literalsFound 7 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.fastapi/param_functions.py+3
warningHigh-entropy string literalsFound 8 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.fastapi/params.py+3
Scores are heuristics. A “safe” verdict means no known-malicious patterns were found — clever malware can look boring. Wrong verdict? Flag it above; confirmed false positives become regression tests.
962 files scanned @ 50113da | 9/25/2026 | heuristic scan — always review manually
risk by category
code execution2
network & exfiltration0
file system access0
obfuscation13
supply chain2
owasp / injection0
telemetry
files 962/3139rules hit 6engine v6commit 50113da
github
tiangolo/fastapi
FastAPI framework, high performance, easy to learn, fast to code, ready for production
102591
9943
2848d
3139 files
962 scanned(31%)
50113da
architecture░▒▓
entry (0) flagged (3) pkg (77)
477 nodes · 867 edgesscroll to zoom · click node to jump to finding