CVE-2026-18363: osTicket logic vulnerability in password reset token validation

CVE-2026-18363 · Severity: info · CVSS 9.1 · Published 2026-07-30

osTicket, a popular open-source customer support ticket system, contains a flaw in how it handles password reset requests. An attacker who manages to obtain a password reset link could reuse it indefinitely to change a user's password, even after the link should have expired. This could lead to unauthorized access to staff or customer accounts and the sensitive support data they contain.

Technologies: Enhancesoft osTicket. Vendors: Enhancesoft.

Quick answers

Is CVE-2026-18363 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-18363 being exploited in the wild.
How severe is CVE-2026-18363?
Informational severity, with a CVSS score of 9.1, published 30 July 2026.
Which products and versions are affected?
Enhancesoft osTicket prior to v1.17.8 and v1.18.4.
Is there a fix for CVE-2026-18363?
A patch was published on 2026-07-30: Fixed in versions v1.17.8 and v1.18.4 Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-18363 attacked?
It is attacked over the network, in a web application.
Am I affected by CVE-2026-18363?
Check whether you run Enhancesoft osTicket at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

A logic error exists in the password reset token validation routine of osTicket. When a user attempts a password reset, the application retrieves the timestamp associated with the token but only executes the expiration check if the timestamp lookup fails. Because valid tokens have an existing timestamp, they successfully bypass the intended validity period check. An attacker who obtains a valid reset token (e.g., through traffic interception or local access) can reuse that token indefinitely to perform unauthorized password resets. The issue is resolved in versions v1.17.8 and v1.18.4.

Affected products

  • Enhancesoft LLC osTicket prior to v1.17.8 and v1.18.4

Timeline

  • 2026-07-30: disclosed
  • 2026-07-30: advisory
  • 2026-07-30: patched: Fixed in versions v1.17.8 and v1.18.4

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.