Skip to main content

Zammad EUVDEUVD-2026-90081

| CVE-2026-102490 CRITICAL
Improper Privilege Management (CWE-269)
2026-09-30 DIVD GHSA-hgff-g8g3-4xr8
9.4
CVSS 4.0 · Vendor: DIVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain shell as local zammad user
  2. Exploit
    Abuse privilege-escalation flaw
  3. Execution
    Execute code as root
  4. Impact
    Full host and data compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an existing local foothold as the 'zammad' service account (the OS user running the Zammad application) - the attacker must already be able to execute commands as that unprivileged account, typically obtained via a prior web-app compromise or credential access. All installations from Zammad 1.5.0 up to (but not including) 7.1.0-alpha are affected, so version is not a limiting factor until the fixed release is applied. The principal limiting factor is the prerequisite local access: despite the vendor CVSS 4.0 marking AV:N/PR:N, the description confines the attacker to an already-present local/service-account context, so this is not a remote unauthenticated exploit against a default network-facing configuration.

Impact

Signals conflict sharply and must be reconciled before prioritization. The vendor-supplied CVSS 4.0 vector (9.4) encodes AV:N/PR:N/UI:P - network, unauthenticated, passive user interaction - yet the description states the flaw lets 'the local zammad user escalate privileges to root,' which is a LOCAL privilege-escalation requiring an existing foothold as the zammad service account. These are inconsistent: a genuine local privesc should be AV:L/PR:L, which would score materially lower. The 9.4 rating therefore likely overstates real-world exposure; the realistic hazard is post-compromise escalation, not remote drive-by RCE. Treat the AV:N/PR:N as unverified and confirm with DIVD/vendor. Exploitation status: no CISA KEV listing and no EPSS provided, so per policy there is no public exploit identified at time of analysis - however, the vendor's own 4.0 vector carries the threat metric E:A (Exploit Maturity = Attacked), which hints at observed attack activity; this is a vendor claim, not CISA-confirmed active exploitation, and should be validated rather than assumed. A patch is available, which is the decisive risk-reducer here. Net: this is a real and serious issue for any host where an attacker can reach the zammad account (e.g., via a separate web-app compromise), but the headline 9.4 likely reflects a mis-scored vector rather than trivial remote exploitation.

Exploit ScenarioDerived

An attacker who has already gained code execution as the unprivileged 'zammad' service account - for instance through a separate web-application flaw or a leaked credential - abuses the escalation weakness to obtain root on the host, gaining full control of the server and all tenant ticket data. No public proof-of-concept is identified at time of analysis, though the vendor's CVSS threat metric suggests attack activity may exist. Given AV:L/AC:L in the realistic (local) interpretation, escalation is straightforward once the initial foothold is present.

Act Now Prioritize within 24-48h. Why: In CISA KEV with patch available.
Exploited in the wild (CISA KEV) Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Sep 30, 2026

Local privilege escalation in Zammad lets an attacker who already controls the unprivileged 'zammad' service account elevate to root on the host, affecting every release from 1.5.0 up to but not including 7.1.0-alpha (including the then-current alpha). The vendor labels this critical with a CVSS 4.0 score of 9.4 and a network/unauthenticated-looking vector (AV:N/PR:N, E:A), but the description confines the attacker to an already-present local/service-account context; our independent assessment therefore re-scores it as CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, i.e. a high-impact but post-foothold escalation rather than a pre-auth remote compromise. No public exploit code has been identified at time of analysis, and CVE-2026-102490 does not appear in CISA KEV, so the vendor vector's E:A exploit-maturity metric cannot be corroborated here.

Earlier versions of this analysis (1)
v1 Sep 30, 2026 - 17:03 CVSS 8.5

Local privilege escalation in Zammad allows the low-privileged 'zammad' OS service account to gain full root access on the host, and per the DIVD advisory every Zammad release - including the latest alpha - is affected, so no version currently offers protection. Exploitation requires an attacker to already hold a local foothold as the Zammad service account (the CVSS vector specifies AV:L with PR:L, i.e. authenticated local access) with low complexity and no user interaction; this makes the flaw a post-compromise escalation step rather than a remotely reachable bug, and it does not cross a security scope boundary to other components. No public exploit code and no CISA KEV entry are associated with this CVE in the available intelligence, although the CVSS 4.0 vector's E:A (Attacked) exploit-maturity metric indicates the scorer judged exploitation to have been demonstrated or observed.

RemediationAI

The vendor has published a fix; the first release outside the affected range per EUVD is 7.1.0-alpha, so upgrade Zammad to 7.1.0-alpha or later (or to the corresponding patched stable release offered by Zammad GmbH) and follow the DIVD advisories at https://csirt.divd.nl/DIVD-2026-00015 and https://csirt.divd.nl/CVE-2026-102490 for the precise fixed artifacts, since an exact stable fix version is not stated in the supplied data. Because exploitation is gated on an existing foothold as the 'zammad' OS user, patching alone is not sufficient preparation: audit the affected host for prior compromise (unexpected processes, modified systemd units, new sudoers entries, altered file ownership or cron jobs) and rotate any credentials, database secrets and tokens reachable by that account. Where immediate upgrading is not possible, apply targeted compensating controls and accept their side effects - tighten the 'zammad' account's sudoers rules and remove any NOPASSWD or broad shell grants it holds (this may break documented admin maintenance scripts), verify that application, config, log and backup directories are not writable by the service account in ways that can influence root-run units or scripts (over-restricting permissions can break upgrades, log rotation and backups), run the service account inside a container or namespace with no access to host root, setuid binaries, Docker socket or root-adjacent tooling (this can disrupt integrations and host-level backup/restore workflows), and reduce the attack surface that yields the initial foothold by restricting network exposure of the Zammad web/WebSocket interfaces to trusted networks or a reverse proxy with authentication and rate limiting (this limits addressable clients and can affect mobile/e-mail-channel availability). Also restrict SSH and other login paths so no interactive session can be obtained directly as 'zammad', since that account's compromise is the prerequisite for this escalation.

Affected VersionsENISA

Zammad 1.5.0 <7.1.0-alpha

Affected Packages

euvd zammad fix: 7.1.0-alpha

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

Zammad is a Ruby/Rails-based helpdesk and ticketing platform deployed with a dedicated OS user ('zammad') that owns the application code, configuration, database credentials and background workers (rails/scheduler/websocket). This CVE concerns the boundary between that service account and the root account on the same host: the flaw allows the service account to cross into root, meaning the security model of the entire appliance-style deployment collapses once any code executes as 'zammad'. No CWE is assigned in the supplied data, so the precise root-cause class (e.g. permissive sudoers entries, world-writable systemd units or init/backup scripts, or insecure file ownership) cannot be confirmed from the available evidence and should be verified against the vendor's advisory. The affected product identifier is the wildcard CPE cpe:2.3:a:zammad_gmbh:zammad:*:*:*:*:*:*:*:*, and the EUVD record (EUVD-2026-90081) enumerates the affected range as 1.5.0 < 7.1.0-alpha, meaning the code path has been present across an unusually long version span rather than being a recent regression.

Know when Zammad 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

Vendor (DIVD) PRIMARY 9.4 HIGH
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/AU:Y/V:C
ENISA EUVD CRITICAL
vuln.today AI 7.8 HIGH

Description confines the attacker to an existing local zammad service account (AV:L, PR:L) with no user interaction; escalation to root yields full C/I/A impact.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (DIVD).

CVSS VectorVendor: DIVD

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Passive
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

5
Added to CISA KEV
Oct 02, 2026 - 16:02 CISA
Severity Changed
Sep 30, 2026 - 17:22 NVD
HIGH CRITICAL
CVSS changed
Sep 30, 2026 - 17:22 NVD
8.5 (HIGH) 9.4 (CRITICAL)
Patch available
Sep 30, 2026 - 17:04 EUVD
CVE Published
Sep 30, 2026 - 16:21 cve.org
HIGH 8.5

DescriptionCVE.org

All versions of Zammad including the latest alpha enable the local zammad user to escalate privileges to root.

Technical POC Analysis

The exact CWE cannot be named from the supplied evidence.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

Zammad's help desk platform contains a critical local privilege-escalation flaw that allows an attacker who already controls the unprivileged 'zammad' service account to gain root control over the underlying host. This affects every release from 1.5.0 up to but not including 7.1.0-alpha, so organizations running older versions face potential full server compromise and data exposure if that service account is ever breached. There is no public exploit identified at time of analysis, but leadership should prioritize patching because any initial foothold on Zammad infrastructure could be escalated to complete host takeover.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Model

4 threats: Elevation of Privilege, Tampering, Information Disclosure and 1 more

4-step attack chain with trust boundaries and controls

Full threat model - attack chain, trust boundaries, controls per stage and evidence - is part of the Pro and Business plans.

Threat Intelligence Overview

Threat Score
5.9/10
Composite threat intelligence
EPSS Score
0.3%
Top 77% exploitable
Prevalence
Medium
open-source helpdesk/ticketing platform, common in its niche but not ubiquitous
EUVD KEV
Listed
EU Exploited Vulnerability
EU Gov Alert
Listed
Top-tier national CERT alert
Threat Intel
1
1 source
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
10 sources
Confidence: High

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.

SignalValue
Severity CRITICAL
CISA KEV Yes
Public POC Yes
EPSS 0.3%
Patch available Yes
Active threat Yes
Deciding rule
In CISA KEV with patch available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

137
Low Medium High Critical
KEV: +50
EPSS: 0
CVSS: +47
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: +20

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

More in Zammad

View all
CVE-2026-102489 CRITICAL POC
9.4 Sep 30

Session hijacking in self-hosted Zammad 6.3.0 through 6.5.4 allows remote, unauthenticated attackers to take over a legi

CVE-2017-5619 CRITICAL
9.8 Mar 13

An issue was discovered in Zammad before 1.0.4, 1.1.x before 1.1.3, and 1.2.x before 1.2.1. Rated critical severity (CVS

CVE-2017-6080 CRITICAL
9.8 Mar 13

An issue was discovered in Zammad before 1.0.4, 1.1.x before 1.1.3, and 1.2.x before 1.2.1, caused by lack of a protecti

CVE-2022-35490 CRITICAL
9.8 Aug 08

Zammad 5.2.0 is vulnerable to privilege escalation. Rated critical severity (CVSS 9.8), this vulnerability is remotely e

CVE-2021-42090 CRITICAL
9.8 Oct 07

An issue was discovered in Zammad before 4.1.1. Rated critical severity (CVSS 9.8), this vulnerability is remotely explo

CVE-2021-42094 CRITICAL
9.8 Oct 07

An issue was discovered in Zammad before 4.1.1. Rated critical severity (CVSS 9.8), this vulnerability is remotely explo

CVE-2020-26030 CRITICAL
9.8 Dec 28

An issue was discovered in Zammad before 3.4.1. Rated critical severity (CVSS 9.8), this vulnerability is remotely explo

CVE-2024-33668 CRITICAL
9.1 Apr 26

An issue was discovered in Zammad before 6.3.0. Rated critical severity (CVSS 9.1), this vulnerability is remotely explo

CVE-2026-84458 CRITICAL
9.1 Sep 25

Zammad's SSO auto-linking logic can be abused to take over any existing local account, including agent and administrator

CVE-2022-27332 CRITICAL
9.1 Apr 27

An access control issue in Zammad v5.0.3 allows attackers to write entries to the CTI caller log without authentication.

CVE-2021-42091 CRITICAL
9.1 Oct 07

An issue was discovered in Zammad before 4.1.1. Rated critical severity (CVSS 9.1), this vulnerability is remotely explo

CVE-2026-61525 HIGH
8.8 Sep 25

Authenticated path traversal in the websocket/long-polling session handling of Zammad 7.0.2 and 7.1.0 allows a low-privi

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy