vellaveto / crewai-sandbox-escape

huggingface.co
Total runs: 0
24-hour runs: 0
7-day runs: 0
30-day runs: 0
Model's Last Updated: March 22 2026

Introduction of crewai-sandbox-escape

Model Details of crewai-sandbox-escape

CrewAI SandboxPython Escape PoC

Proof of concept demonstrating that SandboxPython in CrewAI's CodeInterpreterTool has an incomplete module blocklist, allowing full sandbox escape.

The Bug

SandboxPython blocks 9 modules ( os , sys , subprocess , etc.) but leaves 15 dangerous modules importable: pathlib , socket , http.client , ctypes , io , pickle , multiprocessing , threading , asyncio , urllib.request , signal , code , xml.etree , zipfile , tarfile .

Running the PoC
pip install crewai-tools
python poc_sandbox_escape.py

The PoC reproduces the exact SandboxPython class from source, verifies blocked modules are denied, then demonstrates 5 independent escapes:

  1. File read via pathlib — reads /etc/hostname
  2. DNS resolution via socket — resolves example.com
  3. HTTP request via http.client — GETs httpbin.org/ip
  4. File I/O via io.open — bypasses blocked open builtin
  5. C calls via ctypes — imports ctypes.CDLL
Affected
  • Package: crewai-tools
  • File: crewai_tools/tools/code_interpreter_tool/code_interpreter_tool.py
  • Class: SandboxPython
  • Root cause: Blocklist (9 modules) instead of allowlist
CWE

CWE-693: Protection Mechanism Failure

Runs of vellaveto crewai-sandbox-escape on huggingface.co

0
Total runs
0
24-hour runs
0
3-day runs
0
7-day runs
0
30-day runs

More Information About crewai-sandbox-escape huggingface.co Model

crewai-sandbox-escape huggingface.co

crewai-sandbox-escape huggingface.co is an AI model on huggingface.co that provides crewai-sandbox-escape's model effect (), which can be used instantly with this vellaveto crewai-sandbox-escape model. huggingface.co supports a free trial of the crewai-sandbox-escape model, and also provides paid use of the crewai-sandbox-escape. Support call crewai-sandbox-escape model through api, including Node.js, Python, http.

crewai-sandbox-escape huggingface.co Url

https://huggingface.co/vellaveto/crewai-sandbox-escape

vellaveto crewai-sandbox-escape online free

crewai-sandbox-escape huggingface.co is an online trial and call api platform, which integrates crewai-sandbox-escape's modeling effects, including api services, and provides a free online trial of crewai-sandbox-escape, you can try crewai-sandbox-escape online for free by clicking the link below.

vellaveto crewai-sandbox-escape online free url in huggingface.co:

https://huggingface.co/vellaveto/crewai-sandbox-escape

crewai-sandbox-escape install

crewai-sandbox-escape is an open source model from GitHub that offers a free installation service, and any user can find crewai-sandbox-escape on GitHub to install. At the same time, huggingface.co provides the effect of crewai-sandbox-escape install, users can directly use crewai-sandbox-escape installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

crewai-sandbox-escape install url in huggingface.co:

https://huggingface.co/vellaveto/crewai-sandbox-escape

Url of crewai-sandbox-escape

crewai-sandbox-escape huggingface.co Url

Provider of crewai-sandbox-escape huggingface.co

vellaveto
ORGANIZATIONS

Other API from vellaveto