CVE-2026-100864 PUBLISHED

heym before 0.0.91 Remote Code Execution via Expression Engine

Assigner: VulnCheck
Reserved: 27.09.2026 Published: 27.09.2026 Updated: 27.09.2026

heym before 0.0.91 contains a sandbox escape vulnerability in the expression engine's DotList map/filter and fallback resolver that allows authenticated users to execute arbitrary Python code. Attackers can craft workflow expressions using dunder attribute access through item expressions or the fallback resolver to access os.system and execute commands as the backend process.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
CVSS Score: 8.7

Product Status

Vendor heymrun
Product heym
Versions Default: unaffected
  • affected from 0 to 0.0.91 (excl.)
  • Version 0.0.91 is unaffected

Credits

  • mbakgun finder

References

Problem Types

  • Improper Control of Generation of Code ('Code Injection') CWE