Skip to main content

Combodo iTop CVE-2026-30865

| EUVDEUVD-2026-64147 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-08-21 GitHub_M
7.1
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious URL with XSS payload in dashboard_id/reload_url
  2. Delivery
    Deliver link to authenticated iTop user via phishing
  3. Exploit
    Victim clicks link while logged into iTop
  4. Execution
    ajax.render.php reflects unencoded payload into inline JavaScript
  5. Persist
    Payload executes in victim's browser origin
  6. Impact
    Exfiltrate session token or perform privileged iTop actions as victim

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

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

Exploitation Conditions

The victim must be an active authenticated iTop session holder - the XSS is reflected through the dashboard save/reload mechanism which is only reachable by logged-in users, so unauthenticated visitors are not directly at risk. The attacker requires no privileges themselves (CVSS PR:N) but must socially engineer the authenticated victim into following a crafted URL (CVSS UI:R). No special non-default configuration of iTop is required; any deployment running a version prior to 3.2.3 with the dashboard feature accessible is vulnerable. Exploitation is limited by the need for victim interaction and the requirement that the target holds a live authenticated session at the moment of the click.

Impact

The CVSS 7.1 score is driven primarily by the Scope Changed flag (S:C), reflecting that XSS payloads can access cookies, session tokens, and actions across the iTop origin. The attack vector is network-accessible (AV:N) with low complexity (AC:L) and no attacker privileges required (PR:N), but mandatory user interaction (UI:R) constrains opportunistic mass exploitation - an attacker must deliver the malicious URL to an authenticated iTop user and induce a click. No CISA KEV listing exists, meaning active exploitation is unconfirmed. No public PoC has been identified. EPSS data was not provided, limiting probabilistic scoring. Real-world risk is moderate: reflected XSS in ITSM tooling is attractive for credential harvesting and lateral movement within IT teams, but the social-engineering prerequisite and the niche deployment footprint of iTop reduce blast radius compared to widely-deployed platforms. Internet-exposed iTop instances are higher priority for patching than intranet-only deployments.

Exploit ScenarioDerived

An attacker crafts a URL targeting the iTop dashboard save endpoint (ajax.render.php) with a JavaScript payload embedded in the dashboard_id or reload_url parameter, then delivers it to an IT administrator via phishing email or instant message. When the authenticated administrator clicks the link, the payload is reflected in the server response and executed in their browser, allowing the attacker to steal the session token or submit privileged iTop actions on the administrator's behalf. No public PoC is known, but reflected XSS of this pattern requires only standard browser developer tools to construct.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 21, 2026

Reflected XSS in Combodo iTop's dashboard save functionality, present in all releases prior to 3.2.3, allows remote unauthenticated attackers to execute arbitrary JavaScript in the browser of an authenticated iTop user. The vulnerability originates in ajax.render.php, where dashboard_id and reload_url parameters were interpolated directly into inline JavaScript without escaping. With a CVSS Scope Changed classification (S:C), successful exploitation can affect resources beyond the iTop origin. No public exploit code or CISA KEV listing has been identified at time of analysis.

RemediationAI

The primary fix is upgrading Combodo iTop to version 3.2.3 or later, which resolves the XSS by applying json_encode() to the $sDashboardId and $sReloadURL parameters before embedding them in inline JavaScript within ajax.render.php. Upgrade instructions and the advisory are available at https://github.com/Combodo/iTop/security/advisories/GHSA-8j4q-ccr6-wpmj. If immediate upgrade is not feasible, compensating controls include deploying a WAF rule that blocks or sanitizes requests to ajax.render.php containing unencoded JavaScript-special characters in the dashboard_id or reload_url parameters - noting that application-layer XSS WAF rules have known bypass rates and are not a substitute for patching. Restricting access to iTop to internal networks or authenticated VPN reduces the attacker's ability to deliver malicious links to victims, trading off accessibility for reduced exposure.

Affected VersionsENISA

iTop < 3.2.3

Affected Packages

euvd itop fix: 3.2.3

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

iTop is a PHP-based IT Service Management web application developed by Combodo. The vulnerability resides in pages/ajax.render.php where PHP variables $sDashboardId and $sReloadURL were interpolated directly into inline JavaScript string literals used by the dashboard reload/save operation. Without proper encoding, an attacker-supplied value in these parameters would break out of the JavaScript string context and inject executable script. The fix (commit 330539abd22b1d4a00cfd698d17ee1c0ffa04da5) wraps both values in json_encode() before embedding, which serializes and escapes special characters safely. CWE-79 (Improper Neutralization of Input During Web Page Generation - Cross-site Scripting) describes the root cause: user-controlled data flows to a DOM-rendered output sink without sanitization. The CPE cpe:2.3:a:combodo:itop:*:*:*:*:*:*:*:* with a version ceiling of 3.2.3 identifies the full affected range.

Know when Itop 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 (GitHub_M) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.1 MEDIUM

Network-reflected XSS requires victim interaction (UI:R) with scope change via browser context; no availability impact is applicable for standard reflected XSS without a DoS mechanism.

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

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

Lifecycle Timeline

2
Patch available
Aug 21, 2026 - 21:02 EUVD
CVE Published
Aug 21, 2026 - 20:37 cve.org
HIGH 7.1

DescriptionCVE.org

Combodo iTop is a web based IT service management tool. Prior to 3.2.3, there is a Reflected Cross-Site Scripting (XSS) vulnerability in the dashboard save functionality. This issue has been fixed in version 3.2.3.

Executive ViewAI

Why It Matters

Combodo iTop versions prior to 3.2.3 contain a cross-site scripting vulnerability in the dashboard that allows attackers to inject malicious code into the browsers of authenticated iTop users, potentially enabling session hijacking or credential theft. This affects all organizations running vulnerable iTop versions and requires immediate patching to prevent unauthorized access to sensitive business data.

Business Impact: High
Compensating Controls

Apply vendor patch: upgrade to Combodo iTop version 3.2.3 or later.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Low
niche ITSM platform, deployed primarily in enterprise IT departments
Data Quality
6 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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

More in Itop

View all
CVE-2022-24780 HIGH POC
8.8 Apr 05

Combodo iTop is a web based IT Service Management tool. Rated high severity (CVSS 8.8), this vulnerability is remotely e

CVE-2018-10642 HIGH POC
7.2 May 02

Command injection vulnerability in Combodo iTop 2.4.1 allows remote authenticated administrators to execute arbitrary co

CVE-2022-31403 MEDIUM POC
6.1 Jun 14

ITOP v3.0.1 was discovered to contain a cross-site scripting (XSS) vulnerability via /itop/pages/ajax.render.php. Rated

CVE-2022-31402 MEDIUM POC
6.1 Jun 10

ITOP v3.0.1 was discovered to contain a cross-site scripting (XSS) vulnerability via /itop/webservices/export-v2.php. Ra

CVE-2024-32870 MEDIUM POC
5.8 Nov 05

Combodo iTop is a simple, web based IT Service Management tool. Rated medium severity (CVSS 5.8), this vulnerability is

CVE-2024-54139 CRITICAL
9.6 Dec 13

Combodo iTop is an open source and web-based IT service management platform. Rated critical severity (CVSS 9.6), this vu

CVE-2026-39975 CRITICAL
9.4 Aug 24

Unauthenticated code execution in Combodo iTop before 3.2.3 arises because remote users can delete the setup-generated .

CVE-2022-24870 MEDIUM POC
5.4 Apr 21

Combodo iTop is a web based IT Service Management tool. Rated medium severity (CVSS 5.4), this vulnerability is remotely

CVE-2022-24811 MEDIUM POC
5.4 Apr 05

Combodi iTop is a web based IT Service Management tool. Rated medium severity (CVSS 5.4), this vulnerability is remotely

CVE-2024-51739 MEDIUM POC
5.3 Nov 05

Combodo iTop is a simple, web based IT Service Management tool. Rated medium severity (CVSS 5.3), this vulnerability is

CVE-2026-30864 HIGH
8.9 Aug 24

Reflected XSS in Combodo iTop prior to version 3.2.3 allows an authenticated attacker to inject malicious scripts via th

CVE-2026-33240 HIGH
8.8 Aug 21

Reflected XSS in Combodo iTop's foreign key search criteria API (all versions prior to 3.2.3) enables remote attackers t

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