TL;DR: Session hijacking in Zammad can lead to root-level takeover, according to runZero, while the second flaw turns local access into full host control. Help desk platforms need both session hardening and privilege separation, because one broken control can expose the next.
Editorial analysis by NHI Mgmt Group, based on content published by runZero: “How to find Zammad installations on your network”.
By the numbers:
- CVE-2026-102489 has a CVSS score of 8.7 and affects Zammad versions 6.3.0 through 6.5.4.
- CVE-2026-102490 has a CVSS score of 8.5 and reportedly affects Zammad versions 1.5.0 through 7.1.0-alpha.
- Evidence indicates that both vulnerabilities were added to the CISA Known Exploited Vulnerabilities catalog on October 2, 2026.
Key questions
Q: Why does local privilege escalation matter after application compromise?
A: Local privilege escalation matters because an attacker who starts with application-level code execution can move from a low-privilege process to root or SYSTEM and then control the host, steal secrets, and tamper with services.
Q: How should teams manage session security in self-hosted web applications?
A: Teams should manage session security with short-lived session IDs, secure cookie flags, server-side invalidation on logout and privilege change, and reauthentication for sensitive actions.
Q: How do session fixation attacks hijack an authenticated user session?
A: Session fixation hijacks a session when an attacker forces or predicts a session identifier before authentication, then reuses that same ID after the victim logs in.
Practitioner guidance
- Rotate and bind application sessions at authentication boundaries Invalidate pre-login session identifiers, require fresh tokens after privilege changes, and test that cookies cannot be reused across authentication events.
- Separate service privileges from administrative privileges Run the support platform under the least privileged account possible and remove any path from the application account to root-level host control.
- Find every exposed installation before attackers do Search service inventory for internet-facing Zammad instances, confirm version coverage, and track unsupported releases as urgent exposure even when exploitability is debated.
Bottom line: Zammad's reported flaws show how session compromise can become host compromise when application sessions and local privileges are weakly separated.
Glossary terms: Session Fixation, CWE-384, Privilege Escalation, CVE
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
Session fixation in a support platform is an identity boundary failure, not just a web bug. When a ticketing system can hand an authenticated session to the wrong party, the problem reaches beyond application security into identity assurance and session governance. The risk is amplified in self-hosted tools that sit close to customer communications and privileged administration. Practitioners should treat session rotation and binding as core identity controls, not optional hardening.
A question worth separating out:
Q: What should administrators do first when a critical CVE is added to KEV?
A: Administrators should first confirm whether the vulnerable asset is exposed, in scope, and actually affected, then prioritise patching, mitigation, or isolation based on exploitability and business criticality. A KEV listing means a known, real-world exploit path exists, so exposed internet-facing systems and high-value internal services should move to the front of the remediation queue.
👉 Read our full editorial: Zammad flaws in KEV let attackers chain sessions to root access