Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid OTRS JWT token
-
ExploitTarget account deactivated or password reset
-
ExecutionReplay still-valid non-expired token
-
ImpactAccess tickets and administrative functions
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V7 - Session Management Session expiration enforcement
|
| Exploitation Conditions | Exploitation requires the attacker to already possess a previously issued, still-valid OTRS authentication JWT; the flaw itself provides no way to obtain a token. The exploitable window opens when the associated agent or customer account is deactivated or its password is changed, and lasts only until the token's normal expiration (approximately 16 hours). Impact is limited by the privileges tied to the specific token: customer-user tokens are confined to that customer account, while agent tokens may reach broader ticket, customer, or administrative functions depending on assigned permissions. The key limiting factors are prior token possession and the finite token lifetime - there is no persistence beyond expiry. |
| Impact | The input assigns CVSS 9.1 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N), but this score conflicts with the description and should be treated with caution: the vector claims PR:N (no privileges), yet the description explicitly states 'Exploitation requires possession of a previously issued and still valid token' and 'The vulnerability does not allow an attacker to obtain authentication tokens by itself.' That is a prerequisite the PR:N metric does not capture - realistically this is a privileged/insider or token-theft scenario (CWE-613, insufficient session expiration), not a true unauthenticated network compromise, so the 9.1 overstates real-world ease of attack. No EPSS score was provided, the CVE is not listed in CISA KEV, and no public exploit code is referenced, so there is no public exploit identified at time of analysis. The practical risk is bounded: the attacker must already hold a valid token, the window is limited to the token's remaining lifetime (up to ~16 hours), and impact depends on whether the token is a limited customer-user token or a broader agent/admin token. Net assessment: a legitimate security hardening issue most relevant to deprovisioning and post-compromise response (deactivated employees, forced password resets after suspected compromise), but lower immediate mass-exploitation risk than the headline 9.1 implies. |
| Exploit ScenarioDerived | A former OTRS agent whose account is deactivated - or a user whose password was reset after a suspected compromise - reuses their still-valid JWT to keep accessing OTRS for up to roughly 16 hours, viewing or modifying tickets and customer data with the original account's privileges. No public exploit code is referenced for this issue. The attack only works because the attacker already possesses a previously issued, non-expired token. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 12, 2026
OTRS fails to immediately invalidate previously issued JWT authentication tokens when an agent or customer user account is deactivated or its password is changed, leaving tokens valid until their normal expiration (approximately 16 hours). An attacker who already possesses a valid token can continue accessing OTRS with the associated privileges, though customer tokens are limited to that account and agent tokens may reach broader ticket, customer, or administrative functions. The flaw provides no way to obtain a token; exploitation requires prior token possession, and the provided CVSS 9.1 (PR:N) overstates ease of attack because it does not account for this prerequisite. No public exploit identified at time of analysis.
RemediationAI
Upgrade to OTRS 2026.7.X or later, which contains the vendor fix per the security advisory at https://otrs.com/release-notes/otrs-security-advisory-2026-14/. If immediate patching is not possible, reduce the JWT expiration time to the shortest operationally acceptable period to limit the window of misuse-though this forces more frequent re-authentication for legitimate users. Additionally, implement server-side token revocation or blacklisting for deactivated or password-changed accounts if the platform allows; otherwise, monitor authentication logs for continued use of tokens belonging to disabled accounts or after password changes. Restrict token issuance to trusted networks or devices where feasible, and ensure that account deactivation procedures include a forced session invalidation mechanism if available.
Affected VersionsENISA
Affected Packages
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
The vulnerability is an instance of CWE-613 (Insufficient Session Expiration) in OTRS's JWT-based authentication. OTRS issues JSON Web Tokens to agents and customer users; these tokens carry claims including expiration (exp) and are validated solely on cryptographic signature and expiry. When an account is deactivated or its password is changed, the system does not maintain a server-side revocation list or increment a token version, so the existing JWT remains accepted until its exp claim elapses-approximately 16 hours. This design means token invalidation is time-based rather than event-driven. The affected CPE is cpe:2.3:a:otrs_gmbh_(former_otrs_ag):otrs:*:*:*:*:*:*:*:*, covering OTRS 7.0.X, 8.0.X, 2023.X, 2024.X, 2025.X, and 2026.X before 2026.7.X. The provided CVSS vector (PR:N) conflicts with the exploit prerequisite-possession of a previously issued valid token-so the independent assessment uses PR:L, indicating a privileged or token-theft scenario rather than unauthenticated network compromise.
Know when Otrs 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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Requires possession of a previously issued valid token, so PR:L rather than PR:N; network-reachable token replay is low-complexity, high confidentiality/integrity impact, no availability effect.
Primary rating from Vendor (OTRS).
CVSS VectorVendor: OTRS
DescriptionCVE.org
Previously issued authentication tokens are not immediately invalidated when an OTRS agent or customer user account is deactivated or its password is changed. As a result, an existing JWT may remain valid until its regular expiration time, which can be approximately 16 hours.
An attacker who has previously obtained a valid authentication token can therefore continue to access OTRS with the privileges of the affected agent or customer user even after the corresponding account has been deactivated or the user's password has been changed.
The vulnerability does not allow an attacker to obtain authentication tokens by itself. Exploitation requires possession of a previously issued and still valid token. The actual impact depends on the privileges associated with the compromised token. Customer user tokens are limited to the permissions of the affected customer account, while agent tokens may provide access to broader ticket, customer, or administrative functionality depending on the assigned permissions.
This issue affects OTRS:
- 7.0.X
- 8.0.X
- 2023.X
- 2024.X
- 2025.X
- 2026.X before 2026.7.X
Executive ViewAI
Organizations using OTRS for service management face a critical control gap: account deactivation or password changes do not promptly end existing user access, leaving a window of about 16 hours in which offboarded or compromised credentials may still reach ticketing and customer data. Customer support and IT service teams could continue operating under identities that should have been shut off, creating both data-exposure and audit risk. Leadership should prioritize interim containment because no vendor patch is currently identified.
No vendor-released patch identified at time of analysis; interim mitigations include rotating JWT signing keys/secrets to invalidate outstanding tokens, shortening token lifetimes, forcing reauthentication, immediately disabling suspect accounts, restricting administrative access, and monitoring for token reuse after deactivation or password changes.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
In OTRS 6.0.x up to and including 6.0.1, OTRS 5.0.x up to and including 5.0.24, and OTRS 4.0.x up to and including 4.0.2
In the Admin Package Manager in Open Ticket Request System (OTRS) 5.0.0 through 5.0.24 and 6.0.0 through 6.0.1, authenti
Multiple cross-site request forgery (CSRF) vulnerabilities in (1) CustomerPreferences.pm, (2) CustomerTicketMessage.pm,
Open Ticket Request System (OTRS) 3.3.9 has XSS in index.pl?Action=AgentStats requests, as demonstrated by OrderBy=[XSS]
Improper Input Validation vulnerability in the upload functionality for user avatars allows functionality misuse due to
Improper Input Validation vulnerability in OTRS AG OTRS, OTRS AG ((OTRS)) Community Edition allows SQL Injection via Tic
Multiple SQL injection vulnerabilities in the FAQ package 2.x before 2.3.6, 4.x before 4.0.5, and 5.x before 5.0.5 in Op
Authentication bypass in ((OTRS)) Community Edition 6.x and earlier lets an unauthenticated remote attacker impersonate
Cross-site scripting (XSS) vulnerability in Open Ticket Request System (OTRS) Help Desk 2.4.x before 2.4.15, 3.0.x befor
Unauthenticated SQL injection in OTRS and the legacy ((OTRS)) Community Edition database layer enables authentication by
The functions to fetch e-mail via POP3 or IMAP as well as sending e-mail via SMTP use OpenSSL for static SSL or TLS base
In Open Ticket Request System (OTRS) 3.3.x through 3.3.16, 4.x through 4.0.23, and 5.x through 5.0.19, an attacker with
EUVD-2026-97267
GHSA-f6jh-p427-pjq6
NVD
CVE.org
EPSS
VulDB
Exploit-DB