CVE-2026-56733 in Zammadinfo

Summary

by MITRE • 09/25/2026

Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2 and 7.1.0, this issue concerns a lack of discursive validation within the authorization cascade. It has been determined that the system-level enforcement of access restrictions during the initialization of new identity objects exhibits a discrepancy: Under specific conditions, the granular restrictions of the access key being used are overridden by the latent authorization authority of the parent account. Consequently, this means that the intended separation of functional areas is nullified, resulting in an uncontrolled expansion of administrative discretion. Due to this potential integrity breach of the entire trust environment, an immediate evaluation of the authorization hierarchies is imperative. Impact An attacker can create new administrator accounts despite token restrictions. This grants full access to all system data (tickets, customers, configuration) and allows the attacker to take complete control of the Zammad instance. Abuse Scenario The vulnerability stems from a lack of synergy between the token-based authorization logic and the target system's functional authorization hierarchy, which allows for iterative escalation of the privileged access context. This issue is fixed in versions 7.0.2 and 7.1.0.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 09/25/2026

Zammad serves as a prominent web-based open source helpdesk and customer support platform designed to manage ticketing workflows and customer interactions. A critical security flaw was identified within the authorization cascade logic prior to version 7.0.2 and 7.1.0, specifically concerning the initialization of new identity objects. The core technical deficiency lies in a lack of discursive validation during the system-level enforcement of access restrictions. When a user attempts to create or initialize a new account using an access key with specific granular limitations, the application fails to properly isolate these constraints from the broader authorization context. Instead of respecting the restricted scope defined by the token, the system erroneously inherits and applies the latent administrative authority associated with the parent account that generated the request. This architectural oversight effectively nullifies the intended separation of functional areas within the software's security model.

The operational impact of this vulnerability is severe, as it allows for an uncontrolled expansion of administrative discretion. An attacker possessing a restricted access key or token can exploit this logic error to create new administrator accounts that bypass the original restrictions imposed on their own credentials. By leveraging the parent account’s elevated privileges during the initialization process, the attacker circumvents the intended boundary controls. This results in a complete integrity breach of the trust environment surrounding user identities and permissions. The vulnerability essentially transforms a low-privilege entry point into a high-privilege escalation vector without requiring additional exploitation steps beyond the initial request to create an account.

From a threat actor perspective, this flaw facilitates iterative escalation of privileged access contexts through token-based authorization logic that is not synergistic with the target system's functional hierarchy. Once an attacker successfully creates a new administrator account using this method, they gain full control over the Zammad instance. This includes unrestricted access to all sensitive system data such as customer information, ticket histories, and internal configuration settings. The ability to take complete administrative control means that attackers can exfiltrate personally identifiable information, modify support workflows, install malicious plugins or integrations, and potentially pivot to other systems within the network if Zammad is integrated with broader enterprise infrastructure. This scenario aligns closely with Common Weakness Enumeration (CWE) identifiers such as CWE-269 Improper Privilege Management and CWE-732 Incorrect Permission Assignment for Critical Resource, reflecting a failure in enforcing least privilege principles during object creation.

Furthermore, this vulnerability maps to the MITRE ATT&CK framework under techniques related to Account Manipulation and Defense Evasion. Specifically, it resembles T1136 Create Account, where an adversary creates accounts to maintain access or escalate privileges. The lack of proper validation against existing permission hierarchies also touches upon aspects of privilege escalation found in lateral movement strategies if the compromised administrative account is used to target other services. Security professionals must recognize that this is not merely a configuration error but a fundamental flaw in how identity objects inherit and validate permissions during their lifecycle initialization within the application codebase.

To mitigate this risk, organizations running Zammad versions prior to 7.0.2 or 7.1.0 should immediately upgrade to one of these patched releases where the authorization cascade logic has been corrected to ensure that granular restrictions are strictly enforced and not overridden by parent account authorities. Until an upgrade is possible, administrators should audit existing access keys and tokens for any overly broad permissions and restrict them to the minimum necessary scope. It is also advisable to review all recently created user accounts for signs of unauthorized administrative privileges. Implementing strict input validation on identity creation endpoints and ensuring that permission inheritance checks are performed independently of the requesting context can help prevent similar issues in future development cycles. Regular security assessments focusing on authorization logic and privilege boundaries are essential to maintaining a robust defense posture against such integrity breaches.

Responsible

GitHub M

Reservation

06/22/2026

Disclosure

09/25/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

very low

Sources

Do you need the next level of professionalism?

Upgrade your account now!