Quick answer
Direct answer
What is Zammad?
Zammad is software from Zammad GmbH. If your organization operates it, application owners, infrastructure administrators, and security responders each have a stake in keeping its environment trustworthy. Before assessing this vulnerability, establish where you run the product, who maintains those deployments, and which business activities depend on them.
An application’s importance extends beyond its own availability. Its hosting environment may hold credentials, connect to other systems, or sit inside a trusted network segment. Those are deployment questions you need to investigate, not assumptions about every Zammad installation. They determine how much damage a compromise could cause in your environment.
For this issue, the important distinction is between the application and the operating system underneath it. A local account associated with software should have an intentionally limited set of permissions. When that boundary fails, an application security problem can become a host security problem, bringing infrastructure recovery and incident response into the same conversation.
CVE-2026-102490 at a glance
| Field | Detail |
|---|---|
| CVE ID | CVE-2026-102490 |
| Product | Zammad GmbH Zammad |
| Severity | CRITICAL |
| CVSS base score | 9.4 |
| CVSS vector | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:A/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:Y/R:X/V:C/RE:X/U:X |
| EPSS probability | 0.63 percent (percentile 48) |
| CISA KEV | Yes, added 2026-10-02 |
| Weakness | CWE-269 |
| Affected versions | Zammad from 1.5.0 before 7.1.0; Zammad 7.1.0 |
| Published | September 30, 2026 |
CISA required action
What the flaw is
CVE-2026-102490 describes a privilege escalation from the local zammad user to root. Its classification is CWE-269, improper privilege management. In practical terms, the security boundary that should separate a restricted account from operating system administration does not hold. The supplied facts do not identify the specific file, service behavior, or permission arrangement responsible.
Root normally has extensive administrative authority on a system. Moving from an application account to that level of control can defeat restrictions that would otherwise limit an intruder’s actions. This explains why an apparently narrow account boundary deserves urgent attention even when you have not established a direct route from the internet to that account.
The record assigns CVSS 9.4 and a critical severity. There is an important interpretive tension: the description identifies the local zammad user, while the supplied vector describes network access, no privileges required, and passive user interaction. Do not turn those fields into an invented remote exploit chain. Check the advisory for the conditions that reconcile them.
The record was published on September 30, 2026, and last modified on October 3, 2026. It identifies csirt@divd.nl as the source. That source identifier does not, by itself, establish which researcher or organization discovered the vulnerability. The references include a DIVD CVE page and DIVD advisory DIVD-2026-00015.
How an attack could happen
The following scenario explains the trust boundary at risk, not a verified exploit sequence. The supplied facts establish escalation from the local zammad user to root, but do not explain how an attacker first reaches that account or which technical mechanism makes escalation possible.
- 1An attacker reaches a position where they can act through the local zammad account. Treat that starting position as a scenario assumption. The record does not establish credential theft, an application flaw, or any other particular entry method.
- 2The attacker takes advantage of the improper privilege boundary to move beyond the account’s intended permissions. The verified outcome is root access. No specific command, writable path, privileged helper, or configuration weakness can be inferred from the description.
- 3With root privileges, an attacker could potentially interfere with host data, system configuration, or security controls. The actual reach would depend on the operating environment and any additional isolation boundaries.
- 4Your response must then address both the vulnerable software and the possibility of host compromise. Correcting the escalation path would not, on its own, establish that earlier unauthorized changes or access had been removed.
Impact
The central impact is loss of a privilege boundary. If exploitation succeeds, you cannot assume that permissions assigned to the zammad account still constrain the attacker. Depending on the deployment, potential consequences could include unauthorized data access, changes to application behavior, interruption of service, or interference with evidence collection.
Root access can also put host accessible credentials at risk. If a deployment contains integration secrets or administrative material, investigate whether those assets were reachable during a suspected compromise. Do not claim that credentials were stolen simply because the vulnerability exists. Separate plausible exposure from evidence of actual access.
CISA lists this CVE in its Known Exploited Vulnerabilities catalog, which establishes exploitation in the wild. It does not establish that your installation has been attacked. The supplied ransomware association is unknown, so neither ransomware involvement nor its absence should be presented as confirmed.
Who is affected
The structured affected entries cover Zammad from version 1.5.0 before 7.1.0 and also list version 7.1.0 separately. You should therefore not interpret 7.1.0 as a safe upgrade destination based on this record. No fixed version is established by the supplied facts.
The description uses broader language, saying all versions are affected, including the latest alpha. That creates a scope question for releases outside the explicit entries. Do not declare an older release or an alpha deployment safe merely because it is absent from the structured range. Confirm the current scope with the vendor advisory.
Inventory every deployment you operate, including test environments and instances maintained by another team or provider. For a hosted service, ask who controls the operating system and who must apply the mitigation. A different hosting arrangement changes responsibility, but does not automatically establish that the vulnerability is irrelevant.
How to detect it
- Start with exposure identification. Collect deployed versions, host ownership, network reachability, and the presence and purpose of the local zammad account. Keep affected software inventory separate from compromise findings: discovering a vulnerable version is not evidence that exploitation occurred.
- Review available process telemetry for activity attributed to the zammad account that leads to unexpected privileged execution. Describe the search in terms of account identity, process ancestry, privilege context, and time. The supplied record provides no verified process names or command patterns to use as a signature.
- Examine changes to privileged configuration, scheduled execution, service definitions, and account permissions on relevant hosts. These are general investigation areas for suspected privilege escalation, not known indicators specific to this CVE. Compare changes with approved maintenance and administrative activity.
- Correlate application events, authentication records, operating system auditing, and endpoint alerts around suspicious activity. Look for a coherent sequence rather than treating one unusual event as proof. Where telemetry is missing, record the visibility gap instead of concluding that the host is clean.
- Preserve useful logs and other evidence when compromise is plausible, following your incident response procedures. A host under attacker control may provide an incomplete picture. Independently retained telemetry can help you assess events without relying exclusively on records stored on the potentially affected system.
How to fix and reduce risk
Do this now
- Check the Zammad vendor advisory and the referenced DIVD material for current remediation instructions. The supplied facts do not identify a fixed release, so avoid recommending a version by assumption. Record the guidance you followed and the deployment to which it applies.
- Treat suspected compromise as an incident alongside the remediation effort. Involve your response team, preserve evidence where feasible, and decide whether isolation is necessary. Do not let a routine update workflow erase the distinction between correcting exposure and restoring confidence in a host.
- Follow applicable CISA requirements. The supplied catalog action calls for vendor instructed mitigations, compliance with BOD 26-04 risk based update guidance, and attention to CISA’s Forensics Triage Requirements. Consult the catalog entry for the linked instructions rather than inventing a deadline.
If you cannot patch yet
- While awaiting verified guidance, consider reducing unnecessary network access and limiting administrative access to affected environments. These are general containment measures, not confirmed workarounds for CVE-2026-102490. They may reduce opportunities for intrusion without repairing the privilege boundary.
- Review unnecessary trust relationships and access to sensitive systems from the affected host. Use approved change procedures, because emergency restrictions can disrupt legitimate operations. Document what each restriction prevents and what exposure it leaves unresolved.
- Do not improvise permission changes and label them a fix without vendor confirmation and testing. The supplied CISA action calls for discontinuing use if mitigations are unavailable and for following applicable guidance for cloud services. Plan any suspension with service owners.
Longer term hardening
- After applying the vendor prescribed action, verify deployment coverage and check that the intended change actually took effect. Keep evidence of the deployed state, the advisory used, and the verification result. A completed change ticket is not sufficient technical validation.
- If investigation identifies compromise, determine recovery and credential replacement needs from the evidence and potential access. Remediation of the vulnerability does not automatically remove persistence or invalidate exposed secrets. Consider trusted restoration when you cannot establish host integrity.
- Improve inventory quality and privileged activity visibility so future account boundary failures are easier to assess. Assign ownership for application maintenance, host security, incident response, and provider coordination before the next emergency.
The CTEM view
| CTEM stage | What to do for this CVE |
|---|---|
| Scope | Define the exposure around the deployment, not just the product name. Include the Zammad application, its host, the local account, reachable systems, and operational dependencies. Identify which boundaries are yours to manage and which belong to a provider. This gives you a response scope that can support both containment and recovery. |
| Discover | Reconcile software inventory with infrastructure records and service ownership. Search for overlooked environments, undocumented installations, and incomplete version data. Flag uncertainty explicitly, especially where the broad affected description and structured version entries differ. Discovery should produce an accountable asset list, not merely a count of scanner findings. |
| Prioritize | Use confirmed exploitation and the root escalation outcome as strong prioritization signals. The supplied EPSS is 0.63 percent, but that predictive estimate does not cancel evidence of exploitation in the wild. Combine CVSS 9.4 with actual reachability, host trust, sensitive access, and business dependency to order your response. |
| Validate | Validate exposure and remediation through vendor guidance, configuration review, and approved testing that does not require weaponizing the issue. Keep three questions separate: was the asset affected, was the prescribed action implemented, and is there evidence of compromise? A positive answer to the second does not settle the third. |
| Mobilize | Give application owners, infrastructure teams, responders, and provider contacts clear tasks. Track containment, evidence review, remediation, and recovery separately so one completed task cannot conceal another unfinished one. Close the exposure only when you have support for the technical result and an explicit decision about any remaining uncertainty. |
Key takeaways
- CVE-2026-102490 lets the local zammad user escalate to root, turning an application account boundary into a host security concern.
- CISA added the vulnerability to its Known Exploited Vulnerabilities catalog on October 2, 2026. Exploitation in the wild is established.
- Version 7.1.0 is explicitly affected. The supplied facts do not establish a fixed release, so check the vendor advisory.
- Treat generic containment as risk reduction, not proof of a fix. Verify the vendor prescribed action on every relevant deployment.
- Keep remediation and compromise assessment separate. Fixing the vulnerability cannot establish that a previously attacked host is trustworthy.
Frequently asked questions
Related pages
CTEM Prioritization Signals
CTEM Prioritization: KEV, EPSS, CVSS, Business Impact
How to combine CVSS, CISA KEV, EPSS, reachability and business impact into a CTEM prioritization model your engineering teams will actually accept.
Zero Day CTEM Workflow
Zero Day Response Workflow with CTEM
A practical zero day response workflow built on CTEM: confirm the advisory, query the inventory, triage by exposure, mitigate, validate and verify closure.
Compensating Controls in CTEM
Compensating Controls in CTEM: When You Cannot Patch
How to use compensating controls in CTEM: five options when patching is impossible, validating that a control blocks the technique, and writing a defensible exception.
Vulnerability Management Learning Path
Free Vulnerability Management Training Path | LearnCTEM
Follow a free vulnerability management learning path covering CVSS, KEV, EPSS, prioritization, remediation, practical labs and CTEM certification.
Earn your free CTEM certification.
Learn to scope, prioritize, validate and mobilize fixes for CVEs like this one.
Beginner / Practitioner / Program Leader
Explore certificationsAuthor
LearnCTEM Editorial Team
Practitioners and educators writing plain-English guides on Continuous Threat Exposure Management.
Reviewed by
Senior CTEM Practitioner Panel
Reviewed for accuracy against public CTEM guidance and real-world program experience.

