Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Network-accessible API, unauthenticated; AC:H because specific error-triggering request crafting is required; C:L for metadata-only disclosure with no integrity or availability impact.
Primary rating from Vendor (HCL).
CVSS VectorNVD
Lifecycle Timeline
3DescriptionNVD
HCL iControl was affected by Information Exposure Through Verbose Client-Side API Error Messages vulnerabilities. It involves application displays raw server/API error messages to users instead of generic error messages and exposes internal endpoint names, request parameters, error codes, and authentication status
AnalysisAI
Verbose API error responses in HCL iControl 4.3.0 and 4.4.0 leak internal endpoint names, request parameters, error codes, and authentication status directly to unauthenticated network clients. The CVSS vector (AV:N/AC:H/PR:N/UI:N) confirms network-accessible, unauthenticated exposure but with high attack complexity - specific error-triggering conditions must be crafted. No public exploit exists and this is not in CISA KEV; however, the disclosed metadata constitutes meaningful reconnaissance leverage that can lower the cost of subsequent targeted attacks against the platform.
Technical ContextAI
HCL iControl is an enterprise management platform from HCL Software. Versions 4.3.0 and 4.4.0 (CPE: cpe:2.3:a:hcl_software:hcl_icontrol:*:*:*:*:*:*:*:*) are confirmed affected. The root cause is CWE-209 - Generation of Error Message Containing Sensitive Information - where the application's error-handling routines propagate raw server-side exception data directly into HTTP responses without sanitization or abstraction. This exposes internal implementation details including API endpoint paths, parameter names, internal error codes, and authentication state indicators. Such data is ordinarily invisible to clients and is expected to be replaced with generic HTTP error messages. The flaw sits at the client-server API boundary, suggesting insufficient separation between internal diagnostic logging and external response construction.
RemediationAI
Consult the HCL vendor advisory at https://support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0132395 for the patched release - the exact fixed version number is not specified in the available intelligence data and must be confirmed directly with HCL. As a compensating control where immediate patching is not feasible, deploy an API gateway or reverse proxy configured to intercept and replace verbose error responses with generic HTTP status messages (e.g., 500 Internal Server Error without body detail) before they reach external clients; note that this approach may suppress error details useful for client-side debugging and requires separate internal logging to preserve operational visibility. Additionally, restrict network-level access to HCL iControl API endpoints to trusted internal networks or VPN segments, reducing the attacker population that can trigger and observe error responses - this does not eliminate the flaw but substantially reduces exposure.
More in Hcl Icontrol
View allHCL iControl v3.2.0 exposes sensitive data in transit by advertising support for deprecated TLS 1.0 and TLS 1.1 protocol
HCL iControl versions 4.3.0 and 4.4.0 expose authentication-related sensitive data through browser autocomplete function
Improper error handling in HCL iControl 4.3.0 and 4.4.0 exposes sensitive information through verbose error messages tri
Missing granular access control in HCL iControl v3.2.0 exposes administrator-level functionality to unauthorized users o
HCL iControl versions 4.3.0 and 4.4.0 expose a network-accessible integrity bypass to authenticated low-privileged attac
HCL iControl versions 4.3.0 and 4.4.0 expose internal configuration files to local access due to improper web server or
HCL iControl versions 4.3.0 and 4.4.0 publicly expose internal configuration files due to inadequate web server or appli
Same weakness CWE-209 – Error Message Information Leak
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-51542
GHSA-rx7q-jfx2-p745