CVE-2026-30826: Combodo iTop reflected XSS in OQL query functionality

CVE-2026-30826 · Severity: high · CVSS 8 · Published 2026-08-21

Combodo iTop is a web-based IT service management platform used by organizations to manage their IT assets and services. A reflected cross-site scripting (XSS) vulnerability in the OQL query testing feature allows an authenticated attacker to inject malicious scripts that execute in the victim's browser, potentially stealing session cookies, credentials, or sensitive IT asset information visible to the logged-in user.

Technologies: Combodo iTop. Vendors: Combodo.

Quick answers

Is CVE-2026-30826 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-30826 being exploited in the wild.
How severe is CVE-2026-30826?
High severity, with a CVSS score of 8, published 21 August 2026.
Which products and versions are affected?
Combodo iTop prior to 3.2.3.
Is there a fix for CVE-2026-30826?
A patch was published on 2026-08-21: Fixed in version 3.2.3 and 3.3.0 Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-30826 attacked?
It is attacked over the network, in a web application.
Am I affected by CVE-2026-30826?
Check whether you run Combodo iTop 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 reflected XSS vulnerability exists in the run_query.php page's OQL (Object Query Language) testing functionality. The vulnerable component fails to properly sanitize the query expression parameter before rendering it in HTML output. An authenticated attacker with low privileges can craft a malicious URL containing JavaScript payloads in the query expression parameter; when a user with higher privileges clicks the link, the payload executes in their browser context. The fix, applied in version 3.2.3, adds HTML escaping to the vulnerable output parameter using utils::EscapeHtml(). User interaction (clicking a malicious link) is required, and the attacker must have at least low-level authenticated access.

Affected products

  • Combodo iTop prior to 3.2.3

Timeline

  • 2026-08-10: disclosed
  • 2026-08-21: patched: Fixed in version 3.2.3 and 3.3.0

References

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