MEDIUM 4.3

CVE-2026-12213: Huly Platform Improper Authorization in User Information Handler

A flaw in hcengineering's Huly Platform allows authenticated users to view information about other user accounts they should not have access to. The vulnerability exists in the user information retrieval function and stems from insufficient permission checks. While the issue requires an attacker to already have login credentials, the simplicity of exploitation and public availability of details increase risk. The vendor has not responded to early disclosure attempts.

Source data · NVD / CISA · public domain

CVSS
3.1 · 4.3 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Weaknesses (CWE)
CWE-266, CWE-285
Affected products
0 configuration(s)
Published / Modified
2026-06-15 / 2026-06-17

NVD description (verbatim)

A vulnerability was found in hcengineering Huly Platform up to 0.7.0. Affected by this vulnerability is the function getAccountInfo of the file server/account/src/operations.ts of the component User Information Handler. The manipulation results in improper authorization. The attack may be launched remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.

4 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

CVE-2026-12213 is an improper authorization vulnerability in the getAccountInfo function within server/account/src/operations.ts of Huly Platform versions up to 0.7.0. The affected component handles user information retrieval but fails to properly validate that the requesting user has authorization to access the target account's data. The vulnerability is categorized under CWE-266 (Incorrect Privilege Assignment) and CWE-285 (Improper Authorization), indicating a breakdown in access control logic. Attack requires network connectivity and valid authentication credentials, but no elevated privileges or user interaction.

Business impact

This vulnerability enables horizontal privilege escalation within Huly Platform deployments. Authenticated users can extract sensitive account metadata about colleagues or other platform users, potentially exposing email addresses, profile details, or linked identity information depending on what getAccountInfo returns. For organizations using Huly for team collaboration or project management, this creates data leakage risk and may violate internal data governance policies. The impact is bounded to confidentiality; integrity and availability are not affected. However, aggregated account enumeration could support social engineering or targeted phishing campaigns.

Affected systems

hcengineering Huly Platform versions 0.7.0 and earlier are affected. The vendor information in source data does not list specific patch versions confirming remediation; organizations running Huly should verify availability of versions beyond 0.7.0 and confirm whether a fix is available. Deployment scope is typically internal or private team environments rather than public internet-facing services.

Exploitability

Exploitation requires valid user credentials to the Huly Platform. Once authenticated, an attacker can call or trigger the getAccountInfo endpoint with arbitrary user identifiers to retrieve unauthorized account information. No special privileges, complex exploitation chains, or user interaction are needed. Public disclosure of this vulnerability increases the likelihood of exploitation, as the affected code path is now documented in the CVE record. Attack complexity is low and attack vector is network-based.

Remediation

Update Huly Platform to a version newer than 0.7.0 once the vendor releases a patched version. Verify with hcengineering's release notes or security advisories that authorization checks within getAccountInfo have been remediated. In the interim, restrict Huly Platform access to trusted internal networks only, and monitor usage logs for unusual patterns of account information lookups. Consider implementing additional access controls at the application or network layer to limit lateral movement.

Patch guidance

Check hcengineering's official repository, release notes, and security advisories for patch availability beyond version 0.7.0. Given the vendor's non-responsiveness to early disclosure, patch timelines may be uncertain. Verify patch applicability to your deployment method (self-hosted, cloud, container) before deployment. Test patched versions in a staging environment to ensure compatibility with your workflow integrations. Document the patch date and version applied for compliance records.

Detection guidance

Monitor Huly Platform application logs for repeated calls to getAccountInfo or user information endpoints with varying account identifiers by the same authenticated user, especially if that user's role does not justify broad account enumeration. Set alerts on failed authorization events or access denial logs. If running Huly in a containerized or self-hosted environment, review audit trails and API gateway logs. Correlation of authentication logs with information retrieval patterns may reveal exploitation attempts. Deploy network detection rules to flag suspicious API patterns within the Huly application server.

Why prioritize this

Although the CVSS score of 4.3 (Medium) reflects limited blast radius due to authentication requirement and confidentiality-only impact, the combination of public exploit availability, vendor non-responsiveness, and ease of exploitation warrant prioritization. The vulnerability enables lateral reconnaissance and account enumeration, which often precedes targeted attacks. Organizations with security-sensitive workflows on Huly or strict data governance requirements should treat this as higher priority.

Risk score, explained

The CVSS 3.1 score of 4.3 reflects a network-accessible vulnerability requiring valid authentication (PR:L), no user interaction, and limited scope with only confidentiality impact (C:L). The score appropriately penalizes the authentication requirement but does not fully capture organizational risk from account enumeration and data leakage in sensitive team environments. The public availability of exploit details and lack of vendor response elevate real-world risk beyond the baseline CVSS metric.

Frequently asked questions

Do I need administrator credentials to exploit this vulnerability?

No. Any authenticated user of the Huly Platform can exploit this vulnerability. The attacker needs only a valid login to the platform; no elevated privileges or admin access are required.

What information can be extracted through this vulnerability?

The getAccountInfo function returns user account metadata. Depending on the platform configuration, this may include email addresses, display names, profile details, or linked account information. Sensitive password hashes or authentication tokens should not be exposed, but the exact data set depends on what getAccountInfo is designed to retrieve.

Is there a publicly available exploit or proof-of-concept?

According to the CVE record, exploit details have been made public. However, we do not provide weaponized proof-of-concept code. Organizations should assume that simple exploitation techniques are documented and accessible to attackers.

What should I do if I cannot update immediately?

Restrict Huly Platform access to trusted internal networks, disable remote access if possible, and closely monitor user activity and information retrieval patterns. Implement application-level rate limiting on the getAccountInfo endpoint and conduct a user access audit to understand who has platform credentials.

This analysis is based on publicly available CVE data and vendor information as of the publication date. Patch availability and timelines have not been independently verified with hcengineering; users should consult official vendor channels for confirmed remediation status. No exploit code is provided or endorsed by SEC.co. This information is for defensive security purposes only. Organizations should validate all recommendations against their own risk posture, compliance obligations, and vendor communications before implementation. Source: NVD (public-domain), retrieved 2026-07-20. Analysis generated by SEC.co (claude-haiku-4-5).