PatchSiren cyber security CVE debrief
CVE-2026-39911 hashgraph CVE debrief
CVE-2026-39911 is a high-severity vulnerability in Hashgraph Guardian, a product by Hedera, that allows authenticated Standard Registry users to execute arbitrary code. The vulnerability exists in the Custom Logic policy block worker, where user-supplied JavaScript expressions are passed directly to the Node.js Function() constructor without isolation. This enables attackers to import native Node.js modules, access sensitive data, and forge authentication tokens.
- Vendor
- hashgraph
- Product
- guardian
- CVSS
- HIGH 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-04-09
- Original CVE updated
- 2026-07-14
- Advisory published
- 2026-04-09
- Advisory updated
- 2026-07-14
Who should care
Organizations using Hashgraph Guardian version 3.5.1 or earlier should prioritize patching this vulnerability. Specifically, administrators and security teams responsible for Hedera's Guardian product should take immediate action to mitigate potential risks.
Technical summary
The vulnerability in Hashgraph Guardian's Custom Logic policy block worker allows authenticated Standard Registry users to execute arbitrary JavaScript code. This is possible because user-supplied JavaScript expressions are passed directly to the Node.js Function() constructor without proper isolation. Attackers can leverage this to read arbitrary files from the container filesystem, access sensitive process environment variables, and forge valid authentication tokens for any user, including administrators.
Defensive priority
High priority should be given to patching CVE-2026-39911, as it allows for arbitrary code execution by authenticated users. Organizations should verify their current version of Hashgraph Guardian and apply the necessary patches or updates.
Recommended defensive actions
- Verify the current version of Hashgraph Guardian and compare it with the fixed version.
- Apply the patch or update to the latest version of Hashgraph Guardian.
- Restrict access to the Custom Logic policy block worker to minimize the attack surface.
- Monitor for suspicious activity related to the Custom Logic policy block worker.
- Implement additional security measures, such as input validation and sandboxing, to prevent similar vulnerabilities.
Evidence notes
The CVE record was published on 2026-04-09T18:17:01.870Z and was last modified on 2026-07-14T21:16:46.813Z. The NVD entry is currently Modified. The vulnerability has a CVSS score of 8.7 and is classified as HIGH severity.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-39911 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-39911
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-39911 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-39911
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/hashgraph/guardian/commit/45fbe2f7e0e8feee30105d42d66ed63fb6177ebe
-
Source reference
Unverified legacy reference
URL: https://github.com/hashgraph/guardian/pull/5929
[email protected] - Issue Tracking
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/hashgraph-guardian-unsandboxed-javascript-execution-rce
[email protected] - Third Party Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.