Read the docs

Heym before 0.0.53 Slack Webhook Signature Verification Bypass

Priority HIGH 69CWE-287Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
High
Attack requirements
Present
Impact type
Security bypass
Confidentiality · integrity · availability
Low · High · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-287.

Summary

Heym before 0.0.53 fails to verify Slack request signatures when trigger nodes lack credential IDs or have empty signing secrets. Remote unauthenticated attackers can send forged Slack events to known webhook URLs to trigger workflows with the owner's credentials.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.0038 32nd percentileScored 2026-11-07
Fix Fixed heym (heymrun): 0.0.53

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
heymrunheymbefore 0.0.530.0.53Patch availableCNA
  • heym Vendorheymrun Affected before 0.0.53 Fixed in 0.0.53 Patch available CNA

Remediation

  • Fix · CNA heym (heymrun) Fixed in 0.0.53

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Advisory ·

    heymrun heym — GitHub Security Advisory (GHSA-pm6h-x3h5-j38h)

    3 records Highest priority Priority HIGH 3 HIGH

    Other records, highest priority first

    • TI-2026-65003 Heym before 0.0.53 Remote Code Execution via eval() Sandbox EscapePriority HIGH 73
    • TI-2026-65083 Heym before 0.0.53 Authentication Bypass via Telegram WebhookPriority HIGH 69

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-101049
  2. 2026-10-03 Alias added: GHSA-2m9j-ffq7-cjqc

References

  • TI-2026-71768 Sandbox escape in heym Python tool allows command execution CVSS 3.1HIGH 8.8
  • TI-2026-65003 Heym before 0.0.53 Remote Code Execution via eval() Sandbox Escape CVSS 4.0HIGH 8.7
  • TI-2026-65002 heym before 0.0.91 Remote Code Execution via Expression Engine CVSS 4.0HIGH 8.7
  • TI-2026-33042 Heym < 0.0.21 Sandbox Escape via Python Introspection CVSS 4.0HIGH 8.7
  • TI-2026-65083 Heym before 0.0.53 Authentication Bypass via Telegram Webhook CVSS 4.0HIGH 8.3
  • TI-2026-64996 heym before 0.0.109 Server-Side Request Forgery via Workflow Nodes CVSS 4.0HIGH 7.6
See all 17 →

Sources