Skip to main content

HCL iControl CVE-2025-52609

| EUVDEUVD-2025-210060 MEDIUM
Protection Mechanism Failure (CWE-693)
2026-06-04 psirt@hcl.com GHSA-2v7w-jm74-g6m3
5.3
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Identify injectable XSS vector in iControl application
  2. Delivery
    Confirm absence of CSP and XSS-filtering headers in server responses
  3. Exploit
    Craft XSS payload exploiting the unguarded injection point
  4. Execution
    Deliver payload to authenticated victim via link or stored content
  5. Persist
    Browser executes script without server-enforced filtering
  6. Impact
    Achieve limited integrity impact (page manipulation or session context access)

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Protection mechanism completeness
Exploitation Conditions

HCL iControl must be network-accessible from the attacker's position. The CVSS AC:H rating explicitly signals that exploitation is not straightforward - a separately exploitable XSS injection point within the application must exist in addition to the missing headers; the missing header alone does not create an XSS attack, it removes a browser-side mitigation layer. No authentication is required per PR:N in the CVSS vector. Impact is further limited by modern browser behavior: X-XSS-Protection-style filtering has been removed from Chromium-based browsers (Chrome 78+) and Edge 17+, so for users of current browsers, the practical exploitability depends entirely on whether a Content-Security-Policy is absent rather than the legacy header. Users on Firefox (which never implemented XSS auditor) and modern Chrome/Edge are not protected by legacy header mitigations regardless. No specific configuration mode or non-default deployment setting is described as required.

Impact

The CVSS 3.1 vector CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N yields a score of 3.7 (Low), driven largely upward by the network attack vector but constrained by high complexity (AC:H) and minimal impact (integrity-only, low). The AC:H rating is significant: it signals that exploitation requires conditions outside the attacker's direct control, most likely the existence of a separate injectable XSS vector within the application itself - the missing header is a passive gap, not a standalone exploit primitive. EPSS data was not provided, and the vulnerability is absent from CISA KEV, confirming no confirmed active exploitation. No public POC is known. The UI:N rating in the CVSS vector is atypical for XSS, which conventionally requires user interaction (UI:R); this likely reflects that the scored flaw is the server-side header misconfiguration rather than XSS execution itself - a nuance security teams should factor into prioritization. Overall, real-world risk is low: this is a hardening gap meaningful for compliance posture but unlikely to be opportunistically exploited in isolation.

Exploit ScenarioDerived

An unauthenticated remote attacker who identifies or can inject a reflective or stored XSS payload into HCL iControl - a precondition implied by the AC:H rating - could deliver a malicious link or stored script that executes in a victim's browser session because the server does not emit headers instructing the browser to block such execution. In legacy browsers lacking independent XSS filtering, the script would run unimpeded, potentially modifying page content or capturing application context. No public proof-of-concept exists at time of analysis, and exploitation requires both the header gap and a viable injection point to coexist.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 04, 2026

Missing HTTP security response headers in HCL iControl fail to instruct client browsers to engage their built-in XSS filtering mechanisms, creating an exploitable gap classified under CWE-693 (Protection Mechanism Failure). The flaw is network-accessible and requires no authentication (PR:N per CVSS), but carries a CVSS 3.7 Low score due to high attack complexity (AC:H) and limited integrity-only impact (I:L). No public exploit code exists and this vulnerability is not listed in CISA KEV, placing it in the compliance/hardening category rather than immediate critical risk.

RemediationAI

The primary remediation is to consult and apply guidance from HCL's vendor advisory KB0131041 at https://support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0131041; no exact patched version number was included in the available intelligence data, so the advisory must be reviewed for specific fix versions. As a compensating control applicable immediately, administrators should configure the web server or reverse proxy layer serving HCL iControl to emit appropriate security response headers: a Content-Security-Policy header with restrictive default-src and script-src directives is the most impactful control and is effective across all modern browsers; X-XSS-Protection: 1; mode=block can be added for legacy browser coverage but has no effect in Chrome 78+ or Edge 17+ and should not be relied upon as the primary defense; X-Content-Type-Options: nosniff reduces MIME-type confusion risks. These headers can be injected via nginx add_header directives or equivalent configuration in Apache or a WAF with low operational risk. The trade-off is that overly restrictive CSP policies may break legitimate application functionality - test in a staging environment before broad rollout.

Affected VersionsENISA

iControl 4.0.0

Affected Packages

euvd icontrol no fix

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

HCL iControl is a web-based IT operations and management platform. The root cause, CWE-693 (Protection Mechanism Failure), describes a class of flaws where an application fails to employ or correctly configure an existing security mechanism. In this case, the application does not emit HTTP response headers - such as X-XSS-Protection, Content-Security-Policy (CSP), or X-Content-Type-Options - that instruct browsers to activate built-in cross-site scripting defenses. Without a Content-Security-Policy restricting script sources, or the legacy X-XSS-Protection: 1; mode=block header for older browsers, injected payloads are not blocked at the client side. It is worth noting that X-XSS-Protection was deprecated and removed in Chrome 78+ and Edge 17+, meaning the actual protective value of that specific header is limited to legacy browsers; a robust CSP remains the industry-standard durable control. No CPE strings were provided in the available intelligence data.

Know when Icontrol 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

NVD PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

2
Severity Changed
Jul 22, 2026 - 20:22 NVD
LOW MEDIUM
CVSS changed
Jul 22, 2026 - 20:22 NVD
3.7 (LOW) 5.3 (MEDIUM)

DescriptionNVD

HCL iControl was affected by Missing Security Headers vulnerability. which lead to cross-site scripting (XSS) attacks by enabling the built-in XSS filtering mechanisms of modern web browsers.

Threat Intelligence Overview

EPSS Score
0.1%
Top 83% exploitable
Data Quality
5 sources
Confidence: Medium

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
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.

CVE-2025-52612 HIGH
8.8 Jun 04

Reflected cross-site scripting and CSV formula injection in HCL iControl 4.0.0 let a remote attacker embed unsanitized i

CVE-2026-66246 HIGH
8.8 Oct 01

Broken access control in HCL iControl (CVSS 3.1 score 8.8, AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) allows a low-privileged

CVE-2025-62340 MEDIUM
5.3 Jun 17

HCL iControl's web interface fails to automatically expire user sessions after inactivity, leaving authenticated session

CVE-2025-52606 MEDIUM
4.3 Jun 04

Weak input validation in HCL iControl allows authenticated remote attackers to submit input of an unexpected type, resul

CVE-2025-52611 MEDIUM
4.3 Jun 04

Stack trace disclosure in HCL iControl v4.0.0 exposes internal application details to authenticated remote attackers via

CVE-2025-52608 MEDIUM
4.3 Jun 04

HCL iControl exposes session cookies without the Secure or SameSite attributes set, and with the cookie path scoped to r

CVE-2026-66247 MEDIUM
4.3 Oct 01

Insecure cross-origin resource sharing (CORS) configuration in HCL iControl allows an attacker-controlled website to iss

CVE-2026-66253 LOW
3.1 Oct 01

Insufficient session expiration in HCL iControl allows anyone who reaches a legitimate user's still-valid session to ope

CVE-2026-66249 LOW
3.1 Oct 01

Session cookie interception in HCL iControl allows an on-path attacker to capture sensitive information such as session

CVE-2026-66248 LOW
3.1 Oct 01

Improper error handling in HCL iControl causes verbose database and system error output to be returned to whoever trigge

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