Quick answers
- Is CVE-2026-105396 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-105396 being exploited in the wild.
- How severe is CVE-2026-105396?
- Medium severity, with a CVSS score of 5.4, published 5 October 2026.
- Which products and versions are affected?
- Heymrun Heym before 0.0.112.
- Is there a fix for CVE-2026-105396?
- Yes: fixed in 0.0.112. Until then: Disable or restrict anonymous workflow triggers if human-in-the-loop review is not required. Deploy behind a reverse proxy that normalizes or validates Origin and X-Forwarded-Host headers against a CORS allowlist before they reach the application. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2026-105396 attacked?
- It is attacked over the network, in a software library.
- Am I affected by CVE-2026-105396?
- Check whether you run Heymrun Heym at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
How to fix
- Fixed in: 0.0.112
Disable or restrict anonymous workflow triggers if human-in-the-loop review is not required. Deploy behind a reverse proxy that normalizes or validates Origin and X-Forwarded-Host headers against a CORS allowlist before they reach the application.
Technical details
The build_public_base_url() function in backend/app/services/hitl_service.py trusts the Origin or X-Forwarded-Host request headers to construct HITL review URLs that embed a capability token. An unauthenticated attacker triggering an anonymous workflow can set a forged Origin header; the resulting review URL embedded in notifications points to an attacker domain instead of the legitimate server, capturing the token. Once captured, the attacker can submit decisions (accept, edit, refuse) that execute with the workflow owner's stored credentials and global variables, potentially triggering downstream actions or data exfiltration.
Affected products
- heymrun Heym before 0.0.112
Timeline
- 2026-09-20: disclosed
- 2026-10-05: advisory