Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to HCL iControl v4.0.0
-
DeliveryNavigate to or request dashboard-related functionality
-
ExploitTrigger undefined object property access in JavaScript
-
ExecutionApplication returns unhandled exception with stack trace
-
ImpactHarvest internal paths and framework details for reconnaissance
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Error message sanitization
MITRE ATT&CK
1 technique across 1 tactic: Discovery The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated session in HCL iControl v4.0.0 (PR:L in CVSS vector confirms authentication is mandatory - unauthenticated exploitation is not supported by available data). High attack complexity (AC:H) indicates the triggering condition is not reliably reproducible on demand and likely depends on specific application state, session context, or request parameters related to the dashboard feature being in an uninitialized state. Exploitation is limited to confidentiality impact only - no write access or service disruption is possible through this vector. Non-default or misconfigured deployments are not specifically required; the flaw appears to be in the core dashboard code path of the standard v4.0.0 release. |
| Impact | The CVSS 3.1 base score of 3.1 (Low) accurately reflects the constrained real-world risk. The vector AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N indicates network reachability but requires authenticated access (PR:L) and high attack complexity (AC:H), meaning the triggering condition is not trivially reproducible against arbitrary authenticated sessions. Confidentiality impact is limited (C:L) - no data exfiltration, no code execution, no availability impact. No EPSS score was provided in source data, preventing exploitation probability comparison. The vulnerability is not listed in CISA KEV, and no public proof-of-concept has been identified. This is a low-priority finding in isolation; its primary risk is as an enabler for chained attacks by providing reconnaissance data (internal paths, framework versions) to an already-authenticated adversary. Organizations with strict information disclosure postures (PCI-DSS, HIPAA environments) may treat this with higher urgency than the raw score implies. |
| Exploit ScenarioDerived | An authenticated user navigates to or programmatically requests a dashboard-related endpoint or UI component in HCL iControl v4.0.0, triggering the code path that reads the 'dashboard' key from an uninitialized object. The application throws an unhandled JavaScript exception, and the server returns a response containing the full stack trace revealing internal file paths, module names, or framework version strings. The attacker records this information and uses it to identify exploitable libraries or refine subsequent attack payloads against the same environment. No public POC exists at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 04, 2026
Stack trace disclosure in HCL iControl v4.0.0 exposes internal application details to authenticated remote attackers via unhandled JavaScript exceptions. The application fails to catch a runtime error when attempting to read the 'dashboard' key from an undefined object, returning a full stack trace to the requesting client. No public exploit exists and no active exploitation has been observed; CVSS scores this Low (3.1), reflecting strictly limited confidentiality impact with no integrity or availability consequences.
RemediationAI
Consult HCL's official knowledge base article KB0131041 at https://support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0131041 for the vendor-recommended fix. No exact patched version number is confirmed from available data - the precise fix version must be obtained directly from HCL support or the advisory. As a compensating control pending patching, configure the application's error handling middleware to suppress verbose exception output and return only generic error messages in production deployments; this directly addresses CWE-209 without modifying application logic, though it may complicate debugging. Additionally, restrict access to HCL iControl to the minimum required authenticated user base to reduce the pool of principals capable of triggering the flaw. Note that suppressing stack traces treats the symptom rather than the root cause (uninitialized object); the vendor patch is the authoritative fix.
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
HCL iControl is a web-based control application. The root cause maps to CWE-209 (Generation of Error Message Containing Sensitive Information): server-side or client-rendered JavaScript code accesses a property named 'dashboard' on an object that has not been initialized or is undefined, triggering an unhandled exception. Rather than failing gracefully with a generic error response, the application propagates the raw exception including a full stack trace back to the requester. Stack traces typically expose internal file system paths, framework/library names and versions, and application code structure - intelligence useful for planning follow-on attacks. No CPE strings were provided in source data; affected product is identified as HCL iControl v4.0.0 per vendor advisory KB0131041.
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
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionNVD
HCL iControl v4.0.0 was affected by Unhandled Exception - Stack Trace Disclosure vulnerability. The error occurs due to an undefined property being accessed in the application's JavaScript code. Specifically, the code attempts to read the property dashboard key from an object that is undefined. This issue likely stems from one of the following: A missing or improperly initialized object.
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.
Reflected cross-site scripting and CSV formula injection in HCL iControl 4.0.0 let a remote attacker embed unsanitized i
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
HCL iControl's web interface fails to automatically expire user sessions after inactivity, leaving authenticated session
Missing HTTP security response headers in HCL iControl fail to instruct client browsers to engage their built-in XSS fil
Weak input validation in HCL iControl allows authenticated remote attackers to submit input of an unexpected type, resul
HCL iControl exposes session cookies without the Secure or SameSite attributes set, and with the cookie path scoped to r
Insecure cross-origin resource sharing (CORS) configuration in HCL iControl allows an attacker-controlled website to iss
Insufficient session expiration in HCL iControl allows anyone who reaches a legitimate user's still-valid session to ope
Session cookie interception in HCL iControl allows an on-path attacker to capture sensitive information such as session
Improper error handling in HCL iControl causes verbose database and system error output to be returned to whoever trigge
EUVD-2025-210059
GHSA-v6rp-8fmq-j68m
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB