Skip to main content
← All vulnerabilities
CVE-2026-45227

Heym < 0.0.21 Sandbox Escape via Python Introspection

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

Summary

Heym before 0.0.21 contains a sandbox escape vulnerability in the custom Python tool executor that allows authenticated workflow authors to bypass sandbox restrictions by using object-graph introspection primitives. Attackers can use Python introspection techniques to recover the unrestricted import function, import blocked modules such as os and subprocess, and access inherited backend environment variables containing database credentials and encryption keys to execute arbitrary host commands as the backend service user.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • heymrun heym

    fixed in 0.0.21

References 4

GitHub · heymrun/heym

vulncheck.com