Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to TAC with server management role
-
DeliveryInject JavaScript payload into server configuration field
-
ExploitPayload persisted in TAC application database
-
ExecutionHigher-privileged victim user loads affected TAC page
-
PersistStored script executes in victim's browser context
-
ImpactExfiltrate session token or perform authenticated actions as victim
Vulnerability Assessment
| Exploitation Conditions | The attacker must hold an active, authenticated account within the Talend Administration Center instance with the 'manage servers' permission explicitly granted (PR:L per CVSS vector - low-privilege authenticated access is required, not unauthenticated). Exploitation further requires that a second, distinct user (victim) must interact with the TAC web interface page where the payload is rendered (UI:R per CVSS vector - victim browsing action is mandatory). The TAC instance must be network-reachable to the attacker (AV:N), but no special network positioning such as man-in-the-middle is required beyond standard authenticated web access. Exploitation is limited by the requirement that the attacker already possesses a privileged internal role; anonymous or externally-sourced exploitation is not possible under this vulnerability's conditions. |
| Impact | The CVSS 5.4 Medium score reflects two significant limiting factors: authenticated access with low privileges (PR:L) and mandatory victim interaction (UI:R). These reduce real-world exploitability compared to unauthenticated, no-interaction vulnerabilities. The Changed scope elevates the base score beyond what the Low confidentiality and integrity impacts would otherwise yield, indicating cross-boundary browser impact. EPSS data was not provided in the available intelligence, so exploitation probability cannot be quantified. There is no CISA KEV listing and no public exploit code, indicating no confirmed or widespread active exploitation at time of analysis. The attack surface is constrained to users already holding server management roles within TAC - typically a small, privileged internal population or service accounts. However, the stored nature of the XSS is noteworthy: a single planted payload can silently affect multiple higher-privileged victims (e.g., administrators) without further attacker interaction, potentially enabling privilege escalation within the TAC platform via session token theft. This is a genuine medium-priority issue for organizations running TAC with multiple role-differentiated users, not merely a high-CVSS-but-low-real-risk finding. |
| Exploit ScenarioDerived | An attacker with a TAC account holding server management privileges navigates to the server configuration interface and saves a malicious JavaScript payload - such as a script that exfiltrates the document.cookie to an external endpoint - embedded in a server name or description field. When a TAC administrator later browses the servers list or opens the configuration detail, the stored script silently executes in the administrator's browser, transmitting their session token to the attacker and enabling session hijacking without any further attacker interaction. No public exploit code is known, but stored XSS exploitation is a well-documented technique requiring minimal attacker skill. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 20, 2026
Stored cross-site scripting in Qlik Talend Administration Center allows an authenticated user holding server management permissions to inject persistent malicious script payloads that execute in the browsers of other TAC users who subsequently view the affected content. The CVSS Changed scope (S:C) signals that successful exploitation crosses security boundaries beyond the application itself, enabling impact on victim browser sessions. No public exploit code identified at time of analysis, no CISA KEV listing, but Qlik has published a security fix via their official support community.
RemediationAI
Apply the security fix documented in the Qlik Official Support Article at https://community.qlik.com/t5/Official-Support-Articles/Security-fix-for-Qlik-Talend-Administration-Center-cross-site/ta-p/2548522. The exact patched version number is not confirmed from the available NVD or CPE data - retrieve the specific fix version from the Qlik advisory before planning upgrades. As a compensating control pending patching, restrict the 'manage servers' permission to the smallest feasible set of trusted accounts, directly reducing the pool of principals capable of injecting a stored payload; note this may impact operational workflows if server management is broadly delegated. Deploying a strict Content Security Policy (CSP) header on the TAC web interface to limit script execution to trusted origins would reduce the effective blast radius of any pre-existing stored payloads, though CSP configuration requires testing to avoid breaking legitimate TAC functionality. Enable audit logging on server configuration changes within TAC to detect anomalous payload-like entries as a detection measure.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Talend Administration Center (now distributed under the Qlik brand following acquisition) is a web-based management console for orchestrating Talend data integration jobs and server infrastructure. The vulnerability is a stored (persistent) XSS flaw: user-supplied input submitted through the server management interface is not adequately sanitized or output-encoded before being stored and subsequently rendered back to other users' browsers. This allows injected script to execute in a victim's browser session under the TAC application's origin. The CVSS vector's Changed scope (S:C) reflects that the exploited component (the TAC server-side storage) differs from the impacted component (the victim's browser), a hallmark of stored XSS. The CPE string cpe:2.3:a:talend:talend_administration_center:*:*:*:*:*:*:*:* uses a full wildcard on version, meaning NVD has not bounded the affected version range - exact versions must be obtained from the vendor advisory. No CWE was assigned in source data, though CWE-79 (Improper Neutralization of Input During Web Page Generation) is the standard classification for this vulnerability class.
Know when Talend Administration Center 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
Primary rating from Vendor (Bugcrowd) · only source for this CVE.
CVSS VectorVendor: Bugcrowd
DescriptionCVE.org
A stored cross-site scripting vulnerability has been found in the Talend Administration Center. An attacker with permission to manage servers can store a XSS payload that can be triggered by a different user.
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.
EUVD-2026-31060
GHSA-j786-w88h-3h53
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB