CVE-2026-63174 in Agorainfo

Summary

by MITRE • 10/14/2026

Omnispace Agora Project before 26.10.0 contains a broken access control vulnerability that allows a space administrator to assign users into spaces outside their authority because the spaceAffectList affectation was performed without verifying the caller's rights to the target space. Attackers can exploit the missing readRight() check in the import flow's join INSERT to break tenant isolation and manipulate user-space assignments across unauthorized spaces.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Analysis

by VulDB Data Team • 10/14/2026

The Omnispace Agora Project, prior to version 26.10.0, suffers from a critical broken access control vulnerability that undermines the fundamental security model of multi-tenant space management. This flaw stems from an insufficient verification mechanism within the administrative interface used for assigning users to specific spaces. Specifically, when a space administrator attempts to add or import users into a target space using the spaceAffectList affectation feature, the system fails to validate whether the initiating user possesses the necessary permissions for that particular destination space. This oversight creates a significant security gap where an attacker with access to one administrative account can leverage this function to manipulate assignments in spaces they do not own or have authorized rights over.

From a technical perspective, the vulnerability is rooted in the absence of a readRight() check during the import flow's join INSERT operation. In secure software architecture, any action that modifies relationships between entities, such as linking users to organizational units or projects, must be preceded by rigorous authorization checks against both the actor and the target resource. By omitting this verification step for the target space, the application relies solely on the assumption that the caller is authorized, which is a dangerous design pattern known as insecure direct object references when combined with broken access control logic. This allows an authenticated attacker to bypass intended restrictions by simply providing the identifier of any other space in the system during the import process.

The operational impact of this vulnerability is severe, primarily concerning tenant isolation and data integrity within multi-tenant environments. By exploiting this flaw, attackers can break the logical boundaries between different tenants or organizational units. This enables unauthorized users to be granted access to sensitive spaces, potentially leading to data leakage if those spaces contain confidential information. Furthermore, it allows for privilege escalation scenarios where lower-level administrators could gain influence over higher-priority projects by manipulating user memberships without detection. The ability to arbitrarily assign users disrupts audit trails and compliance reporting, as actions are performed under the guise of legitimate administrative activity but with unauthorized scope.

This vulnerability aligns closely with CWE-284, which describes Improper Access Control, specifically highlighting failures in verifying authorization for specific operations on resources. Additionally, it maps to MITRE ATT&CK technique T1078, Valid Accounts, as an attacker leverages existing credentials to perform actions outside their permitted scope, and potentially T1530, Data from Cloud Storage Object, if the manipulated assignments lead to unauthorized data access. The lack of proper authorization checks represents a classic failure in implementing robust identity and access management protocols within web applications.

To mitigate this vulnerability, immediate patching to version 26.10.0 or later is required, as these versions include fixes for the underlying logic errors. In the interim, organizations should implement strict input validation on all server-side requests related to user-space assignments. Developers must ensure that every administrative action involving resource modification includes explicit authorization checks against both the initiator and the target object using a centralized access control service. Regular security audits focusing on role-based access control implementations are also recommended to identify similar gaps in other modules of the application before they can be exploited by malicious actors seeking to compromise tenant isolation or escalate privileges within the Omnispace Agora ecosystem.

Responsible

VulnCheck

Reservation

07/15/2026

Disclosure

10/14/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!