Skip to main content
← All vulnerabilities
CVE-2025-5120GHSA-6V92-R5MX-H5FXPYSEC-2026-542

Sandbox Escape Vulnerability in huggingface/smolagents

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.17.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

A sandbox escape vulnerability was identified in huggingface/smolagents version 1.14.0, allowing attackers to bypass the restricted execution environment and achieve remote code execution (RCE). The vulnerability stems from the local_python_executor.py module, which inadequately restricts Python code execution despite employing static and dynamic checks. Attackers can exploit whitelisted modules and functions to execute arbitrary code, compromising the host system. This flaw undermines the core security boundary intended to isolate untrusted code, posing risks such as unauthorized code execution, data leakage, and potential integration-level compromise. The issue is resolved in version 1.17.0.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated
  4. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • huggingface huggingface/smolagents

    fixed in 1.17.0

  • smolagentsPyPI

    fixed in 1.17.0

References 2

huntr.com

GitHub · huggingface/smolagents