Apa yang terjadi
Diterbitkan 2026-10-13 (CVSS 8.8, CWE-78/94/693) melalui advisory GitHub. Sandbox Python berbasis daftar-hitam di python_tool_executor.py dapat dilewati melalui atribut publik modul stdlib yang diizinkan; runner mengeksekusi alat dengan exec() sebagai pengguna aplikasi backend. Diverifikasi melalui NVD REST API.
Mengapa penting
Platform workflow agen yang self-host dan menjalankan Python yang disediakan pengguna memerlukan sandboxing nyata, bukan daftar-larang. Bypass ini mengubah 'buat workflow' menjadi kompromi host backend, dan dikombinasikan dengan kontrol pendaftaran-sendiri yang lemah menjangkau melampaui kumpulan pengguna yang dimaksud.
Vektor serangan
Pengguna terautentikasi (termasuk pengguna terdaftar-sendiri di mana dapat dijangkau) menulis alat Python kustom yang impor stdlib-nya mengekspos kemampuan os/proses/sistem file melalui atribut publik yang melewati _safe_import() dan _validate_code_safety(); runner kemudian mengeksekusi exec() sebagai pengguna backend.
Sistem yang terdampak
Heym (platform otomasi sistem agen / proses bisnis) < 0.0.40
Mitigasi
Tingkatkan Heym ke 0.0.40 (GHSA-wcgw-9hfw-f6f2). Sampai ditambal, batasi siapa yang dapat membuat alat kustom workflow dan jalankan backend dengan hak istimewa paling rendah.