Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privileged Connections user
-
DeliveryInject XSS payload into rendered field
-
ExploitVictim views malicious content
-
ExecutionScript executes in victim browser
-
ImpactExfiltrate session cookies / hijack account
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 | Exploitation requires the attacker to hold a valid low-privileged authenticated account on the target HCL Connections deployment (PR:L) and requires a victim user to interact with the attacker-controlled content - viewing a page or clicking a crafted link where the injected script renders (UI:R). The specific injectable feature is not named in the description; it generically describes user-supplied content that is reflected/stored and executed in another user's browser. Key limiting factors defenders can rely on: no anonymous/unauthenticated path (an account is needed), victim interaction is mandatory, and impact is confined to the victim's browser session (cookie/credential theft and account takeover) rather than direct server compromise. There is no availability impact. |
| Impact | This is a moderate-severity stored/reflected cross-site scripting flaw (CWE-79) in HCL Connections with a vendor-provided CVSS 3.1 score of 5.4 (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N). The signals are internally consistent and point to a genuine but not top-tier priority: network attack vector and low complexity ease exploitation, but two meaningful brakes exist - PR:L means the attacker must already hold a low-privileged authenticated account, and UI:R means a victim must interact (e.g., view the malicious content or click a crafted link). The scope change (S:C) and limited confidentiality/integrity impact reflect the classic XSS pattern where injected script executes in the victim's browser context rather than compromising the server itself. No EPSS score, CISA KEV listing, or public POC is present in the provided data, so there is no evidence of active or probable near-term exploitation - this is a high-CVSS-relative-to-footprint governance issue, not an emergency. No signals conflict; the main gap is the complete absence of exploitation-probability telemetry (EPSS/KEV/POC all unprovided), so prioritization should lean on the vendor patch cadence rather than threat-intel urgency. |
| Exploit ScenarioDerived | A low-privileged authenticated user injects a malicious script payload into a Connections field (profile, comment, blog, forum, or activity content) that is rendered to other users. When a victim such as a colleague or administrator views that content, the script executes in their browser, stealing their session/authentication cookies and letting the attacker hijack the account. No public exploit code was identified in the provided data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 13, 2026
Authenticated cross-site scripting in HCL Connections allows a low-privileged logged-in user to place script into content that then executes in another user's browser, enabling theft of cookie-based session credentials and takeover of the victim's account. Exploitation requires a valid authenticated account on the deployment (PR:L) plus victim interaction with the crafted page or link (UI:R), and impact is limited to the victim's browser session with no availability impact; the vendor and independent analysis both rate this moderate at CVSS 3.1 base 5.4. No public exploit code and no confirmed active exploitation were identified at time of analysis, and the affected feature is not individually named in the advisory text.
RemediationAI
The supplied data does not specify a fix version, so the primary action is to consult HCL's advisory KB0134059 (https://support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0134059) and apply the vendor-designated patch or cumulative interim fix for your HCL Connections release; because the CPE is wildcarded, confirm with HCL support whether your exact build is covered rather than assuming a given fix level is unaffected. Where immediate patching is not possible, prioritize compensating controls that target the session-theft outcome: set HttpOnly and Secure on all session cookies (and SameSite=Lax or Strict) so injected script cannot read the session token, accepting that any legitimate client-side code relying on document.cookie access will break; deploy a restrictive Content-Security-Policy on Connections workloads with script-src limited to trusted origins and without unsafe-inline, understanding that inline scripts and older custom widgets may stop functioning until refactored; and enable the platform's built-in input-sanitization and rich-text filtering options so submitted HTML is stripped of script and event-handler attributes, at the cost of reduced formatting fidelity for user content. Because exploitation requires a valid account (PR:L), reducing the population of users permitted to author or post content in blogs, wikis, forums, and community pages measurably lowers exposure, but this restricts legitimate collaboration. Detection should focus on anomalous script content in stored posts and on unexpected session reuse or account activity by recently active low-privileged users, and all affected deployments should be monitored for the web-application log entries associated with the malicious content.
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 Connections is an enterprise collaboration and social-business platform (profiles, communities, blogs, wikis, forums, activities) in which users routinely submit rich, HTML-bearing content that is rendered to other users. The flaw is CWE-79 (Improper Neutralization of Input During Web Page Generation, i.e. cross-site scripting): user-supplied input is reflected or stored and later emitted into an HTML/JavaScript execution context without adequate context-aware output encoding, so attacker-supplied markup is parsed as script under the application's origin. The assessed vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N describes a network-reachable endpoint that is only exploitable by an authenticated low-privileged principal, requires deliberate victim interaction, and produces a scope change (S:C) because the security impact crosses from the web application into the victim's browser session and origin boundary; confidentiality and integrity impacts are low and there is no availability impact. The CPE string cpe:2.3:a:hclsoftware:connections:*:*:*:*:*:*:*:* uses wildcarded version fields, meaning the vendor advisory covers the product generically and does not, in the supplied data, demarcate a specific vulnerable-to-fixed version boundary.
Know when Connections 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:R/S:C/C:L/I:L/A:N
Authenticated low-priv account needed to inject (PR:L), victim interaction required (UI:R), script escapes into the victim's browser context (S:C) with limited C/I and no availability impact.
Primary rating from Vendor (HCL).
CVSS VectorVendor: HCL
DescriptionCVE.org
HCL Connections is vulnerable to a cross-site scripting attack where an attacker may leverage this issue to execute arbitrary script code in the browser of an unsuspecting user which leads to executing malicious script code. This may allow the attacker steal cookie-based authentication credentials and comprise user's account then launch other attacks.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Connections
View allHCL Connections 6.5 is vulnerable to possible information leakage. Rated medium severity (CVSS 5.5), this vulnerability
The HCL Connections 5.5 help system is vulnerable to cross-site scripting, caused by improper validation of user-supplie
Cross-site request forgery (CSRF) vulnerability in IBM Connections 4.x through 4.5 CR5, 5.0 before CR4, and 5.5 before C
IBM Connections 3.x before 3.0.1.1 CR3, 4.0 before CR4, 4.5 before CR5, and 5.0 before CR3 does not properly detect recu
IBM Connections 4.x through 4.5 CR5, 5.0 before CR4, and 5.5 before CR1 allows remote authenticated users to obtain sens
HCL Connections is vulnerable to a sensitive information disclosure vulnerability which could allow a user to obtain sen
HCL Connections contains a broken access control vulnerability that may expose sensitive information to unauthorized use
HCL Connections is vulnerable to an information disclosure vulnerability which could allow a user to obtain sensitive in
"HCL Connections is vulnerable to possible information leakage and could disclose sensitive information via stack trace
HCL Connections is vulnerable to reflected cross-site scripting (XSS) where an attacker may leverage these issues to exe
Cross-site request forgery (CSRF) vulnerability in the Profiles component in IBM Connections through 3.0.1.1 CR3 allows
HCL Connections is vulnerable to an information disclosure vulnerability which could allow a user to obtain sensitive in
EUVD-2026-98341
GHSA-ww53-gpx8-hgfh
NVD
CVE.org
EPSS
Exploit-DB