AI Infra Guard is an efficient, lightweight, and user-friendly AI infrastructure security assessment tool designed to discover and detect potential security risks in AI systems.
-
Efficient Scanning* Supports 28 AI framework fingerprint identifications
- Covers 200+ security vulnerability databases
-
Easy to Use
- Ready to use out of the box, no complex configuration
- Fingerprint and vulnerability YAML rule definitions
- Flexible matching syntax
-
Lightweight
- Clean and efficient core components
- Small binary size, low resource usage
- Cross-platform support
| Component Name | Vulnerability Count |
|---|---|
| anythingllm | 8 |
| langchain | 33 |
| Chuanhugpt | 0 |
| clickhouse | 22 |
| comfy_mtb | 1 |
| ComfyUI-Prompt-Preview | 1 |
| ComfyUI-Custom-Scripts | 1 |
| comfyui | 1 |
| dify | 11 |
| fastchat-webui | 0 |
| fastchat | 1 |
| feast | 0 |
| gradio | 42 |
| jupyterlab | 6 |
| jupyter-notebook | 1 |
| jupyter-server | 13 |
| kubeflow | 4 |
| kubepi | 5 |
| llamafactory | 1 |
| llmstudio | 0 |
| ollama | 7 |
| open-webui | 8 |
| pyload-ng | 18 |
| qanything | 2 |
| ragflow | 2 |
| ray | 4 |
| tensorboard | 0 |
| vllm | 4 |
| xinference | 0 |
| triton-inference-server | 7 |
Download from: https://github.com/Tencent/AI-Infra-Guard/releases
WEBUI
./ai-infra-guard -ws
Local Scan
./ai-infra-guard -localscan
Single Target
./ai-infra-guard -target [IP/Domain]
Multiple Targets
./ai-infra-guard -target [IP/Domain] -target [IP/Domain]
Read from File
./ai-infra-guard -file target.txt
AI Analysis
# hunyuan token
./ai-infra-guard -target [IP/Domain] -ai -hunyuan-token [Hunyuan token]
# deepseek token
./ai-infra-guard -target [IP/Domain] -ai -deepseek-token [deepseek token]
AI Infra Guard is based on WEB fingerprint identification components. Fingerprint rules are in the data/fingerprints directory, and vulnerability matching rules are in the data/vuln directory.
info:
name: gradio
author: Security Team
severity: info
metadata:
product: gradio
vendor: gradio
http:
- method: GET
path: '/'
matchers:
- body="<script>window.gradio_config = {" || body="document.getElementsByTagName(\"gradio-app\");"- Title
- Body
- Header
- Icon hash
=Fuzzy match==Exact match!=Not equal~=Regular expression match&&AND||OR()Grouping
Community contributions are highly welcome! Feel free to submit PRs and Issues.
"AI Infra Guard" is licensed under the MIT License except for the third-party components. Visit License.txt
💡 Tip: Stay updated to protect your AI infrastructure security!


