Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain workspace user credentials
-
DeliveryAuthenticate to Huly Platform
-
ExploitSubmit crafted internal URL to /import endpoint
-
ExecutionFront pod fetches internal resource (e.g., cloud metadata)
-
PersistRead internal service response containing credentials or tokens
-
ImpactReplay exfiltrated credentials against backend systems
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Credential Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid authenticated workspace user account (CVSS PR:L); anonymous or unauthenticated requests cannot trigger the vulnerable endpoint. The /import endpoint of the Huly front pod must be network-accessible. No special configuration beyond default Huly Platform deployment is required once an account exists. Exploitation is most impactful when the front pod has network access to cloud metadata services (169.254.169.254 on AWS/GCP/Azure) or internal microservices, which is a common default in container-hosted environments. Limiting factors: requires workspace account creation or compromise; impact on the Huly application itself is minimal (VC:N) - harm is exclusively to internal systems reachable from the server's network position. |
| Impact | The CVSS 4.0 base score of 6.3 captures a nuanced risk profile: while the attack is network-reachable (AV:N), low-complexity (AC:L), and requires no user interaction (UI:N), it does demand a low-privilege authenticated session (PR:L), preventing unauthenticated mass exploitation. The scoring rightly assigns SC:H - the primary danger is not to the Huly application itself (VC:N, VA:N) but to subsequent internal systems reachable through its network position, such as cloud metadata endpoints (169.254.169.254), internal APIs, or microservice backends. VI:L and SI:L reflect the credential-replay risk. EPSS data was not provided; given a publicly available POC but no KEV listing, opportunistic exploitation by threat actors with insider knowledge or platform access is plausible. The absence of KEV suggests exploitation has not reached broad, indiscriminate levels at time of analysis. Real-world risk is elevated in cloud-hosted deployments where the front pod has network access to metadata services or sensitive internal endpoints. |
| Exploit ScenarioDerived | An attacker with a valid Huly workspace account submits a POST request to the /import endpoint with a URL pointing to the EC2 instance metadata service (http://169.254.169.254/latest/meta-data/iam/security-credentials/). The Huly front pod fetches the URL server-side and returns the response, exposing AWS IAM temporary credentials. The attacker then replays those credentials against AWS APIs to escalate privileges or access S3 buckets. A publicly available proof-of-concept exists in GitHub issue #10892 demonstrating this class of attack against the endpoint. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 25, 2026
Server-side request forgery in Huly Platform's /import endpoint allows authenticated workspace users to coerce the front pod into making arbitrary HTTP requests to internal infrastructure. Any valid workspace account can supply attacker-controlled URLs; the server fetches them, leaking internal service responses - including cloud metadata credentials - back to the attacker. A publicly available exploit exists per the GitHub issue tracker, though active exploitation has not been confirmed by CISA KEV. The CVSS 4.0 vector assigns SC:H, flagging high confidentiality impact on subsequent (internal) systems as the primary risk.
RemediationAI
Update Huly Platform to a build incorporating commit 68cbf8a or any subsequent commit from the main branch. The fix adds comprehensive SSRF protection via a validateFetchUrl utility that rejects private, loopback, link-local, CGNAT, multicast, and reserved IP ranges for both IPv4 and IPv6, as well as non-HTTP/HTTPS protocols. See the patch at https://github.com/hcengineering/platform/commit/68cbf8a88642d8313f151a274fb5c24dee6a2762. If immediate upgrade is not feasible, restrict outbound network access from the front pod at the firewall or container network policy level - block egress to 169.254.169.254 (cloud metadata), 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, and ::1/fc00::/7 ranges. This reduces SSRF reach at the cost of potentially breaking intended integrations that fetch external resources via the /import endpoint. Disable the /import endpoint entirely if it is not operationally required, though this may impact import functionality.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Huly Platform (CPE: cpe:2.3:a:hcengineering:platform:*:*:*:*:*:*:*:*) is an open-source project management application whose front pod exposes a /import HTTP endpoint. This endpoint accepted user-supplied URLs and performed server-side fetches without sanitizing the target against private IP ranges, loopback addresses, cloud metadata endpoints, or disallowed URI schemes - a textbook CWE-918 (Server-Side Request Forgery) root cause. The fix introduced in PR #10910 (commit 68cbf8a) adds a validateFetchUrl function that blocks localhost, 127.x, 10.x, 172.16-31.x, 192.168.x, 169.254.x (link-local/metadata), ::1, fc00::/7, fe80::/10, IPv6-mapped IPv4 addresses, NAT64 prefixes, CGNAT (100.64/10), multicast, and reserved ranges - covering the full gamut of internal address space exploitable via SSRF.
Know when Platform gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:H/SI:L/SA:N
PR:L for required workspace account; S:C and C:H because internal service responses are exfiltrated; I:L for credential replay; A:N as no availability impact is described.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
Huly Platform before commit 68cbf8a contains an authenticated server-side request forgery vulnerability in the /import endpoint of front pod that allows workspace users to make arbitrary server requests. Attackers can exploit this by supplying malicious URLs to fetch internal services, exfiltrate responses, and replay credentials against backend systems.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
Affected 1E Platform versions have a Blind SQL Injection vulnerability that can lead to arbitrary code execution. Rated
Orchid is a Laravel package that allows application development of back-office applications, admin/user panels, and dash
Pega Platform before version 8.2.6 is affected by a Stored Cross-Site Scripting (XSS) vulnerability in the comment tags.
The Richtext Editor in Pega Platform before 8.2.6 is affected by a Stored Cross-Site Scripting (XSS) vulnerability. Rate
Improper privilege management in runZero Platform allows organization administrators to escalate privileges to superuser
Improper link resolution before file access in the Nomad module of the 1E Client, in versions prior to 25.3, enables an
Incorrect access control in the component ApiPayController.java of platform v1.0.0 allows attackers to access sensitive
Incorrect access control in the component orderService.queryObject of platform v1.0.0 allows attackers to access sensiti
Incorrect access control in the component ApiOrderService.java of platform v1.0.0 allows attackers to access sensitive i
The 1E-Exchange-DisplayMessageinstruction that is part of the End-User Interaction product pack available on the 1E Exch
The 1E-Exchange-CommandLinePing instruction that is part of the Network product pack available on the 1E Exchange does n
The 1E-Exchange-URLResponseTime instruction that is part of the Network product pack available on the 1E Exchange does n
EUVD-2026-39521
GHSA-wg7f-c2g2-5gwm
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB