GHSA-8wj7-v2w6-wfcx: Heym: Server-Side Request Forgery (SSRF) in HTTP Workflow Node

Published Nov 11, 2026
·
Updated

Heym builds and runs agentic systems and business-process automations on self-hosted infrastructure. Prior to version 0.0.73, the HTTP workflow node in Heym makes outbound HTTP requests to user-supplied URLs without validation of the target host or IP address. If a workflow author has already configured an HTTP node that targets internal addresses such as cloud metadata endpoints or private network hosts, and exposed the workflow with anonymous execution, an unauthenticated attacker can trigger the preconfigured SSRF sink. The same project has comprehensive SSRF protection in its MCP integration, which is absent from the HTTP node. This issue has been patched in version 0.0.73.

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Heym to a version that resolves this vulnerability.

    Fixed in 0.0.73

Event History

Nov 11, 2026
CVE Published
via OSV·09:40 PM
Data Sourced
via OSV·09:40 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who can exploit this issue?

An unauthenticated attacker can exploit it only when a workflow containing an HTTP node has been exposed for anonymous execution and that node is already configured to request an internal or otherwise sensitive target.

2

Does an attacker need to create or edit a workflow to exploit it?

No. The described attack triggers a preconfigured HTTP workflow node; the attacker does not need workflow-author permissions if anonymous execution is enabled.

3

Which deployments are affected?

Heym versions before 0.0.73 are affected where HTTP workflow nodes can make requests to user-supplied URLs without target host or IP validation. Deployments without anonymously executable workflows containing such HTTP nodes are not described as exposed to unauthenticated triggering.

4

What should be done if an immediate upgrade is not possible?

Disable anonymous execution for workflows that contain HTTP nodes, or remove or change HTTP-node targets that point to private network hosts or cloud metadata endpoints. Review existing HTTP-node configurations for internal-address targets.

5

How can I determine whether I may already be exposed?

Identify Heym instances running a version earlier than 0.0.73, then review workflows exposed to anonymous execution. Check whether their HTTP nodes are configured with URLs that resolve to private network services, cloud metadata endpoints, or other internal targets.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203