Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privileged Tuleap user
-
DeliveryInject script into stored field
-
ExploitVictim views malicious content
-
ExecutionScript executes in victim session
-
ImpactHijack session / act as victim
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 an authenticated account on the Tuleap Enterprise Edition instance (version 17.0 through 17.5) with enough privilege to submit persistent content into a stored field that is later rendered to other users, matching PR:L. Because it is stored XSS, a second user must subsequently view the attacker-controlled content for the payload to fire, matching UI:R - the attacker cannot trigger execution unilaterally. The impact materializes in the viewing user's browser session (scope change), so the practical severity depends on which users can be lured into viewing attacker-controlled content and the privilege level of those victims. Limiting factors: valid authentication, victim interaction, and running an affected 17.0-17.5 version. |
| Impact | The input CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N, base 8.7 High) describes a network-reachable stored XSS requiring a low-privileged authenticated account and victim interaction, with a scope change reflecting that injected script executes in a different security context (the victim's authenticated browser session). This is internally consistent with a classic stored XSS (CWE-79). No EPSS score, CISA KEV listing, POC, or SSVC decision data was supplied, so exploitation likelihood cannot be quantified from the inputs and there is no public exploit identified at time of analysis. The only reference is the vendor's own advisory (3DS/Dassault Systèmes); there is no independent NVD or CISA corroboration in the provided data. Net assessment: this is a legitimately serious authenticated-attacker issue for organizations running the affected Tuleap Enterprise Edition versions, but the PR:L and UI:R requirements plus the absence of any exploitation-probability signals make it a patch-in-normal-cycle priority rather than an emergency, unless the deployment exposes low-trust user accounts to higher-privilege victims. |
| Exploit ScenarioDerived | A low-privileged authenticated user stores a malicious script payload in a Tuleap field that is later rendered to other users (e.g., a tracker artifact, comment, or project content). When a higher-privileged user views that content, the script executes in their authenticated session, enabling session/token theft or actions performed as the victim. 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 12, 2026
Stored cross-site scripting in Tuleap Enterprise Edition 17.0 through 17.5 allows an attacker holding a low-privileged authenticated account to persist arbitrary script into content that is later rendered in another user's browser, where it executes within that victim's authenticated session (CVSS 3.1 base 8.7, scope-changed). Exploitation is not unilateral: it requires a valid account with enough privilege to submit persistent content into a field shown to other users (PR:L) plus a victim who views the poisoned content (UI:R), so practical severity depends on how many users - and how privileged those users - can be induced to open the crafted page. No public exploit identified at time of analysis, and no EPSS or CISA KEV corroboration of active exploitation was supplied with the intelligence.
RemediationAI
No vendor-released patch version is specified in the provided data, so the first actionable step is to consult the vendor advisory at https://www.3ds.com/trust-center/security/security-advisories/cve-2026-105410 (and the associated Tuleap release notes) to determine the exact fixed release for the 17.x line and upgrade off any 17.0-17.5 instance; confirm the fixed version number with the vendor before scheduling maintenance, as none is stated here. Where an immediate upgrade is not possible, compensating controls that map to this specific stored-XSS class should be layered: restrict the ability to author rich or raw HTML content to trusted roles so that the low-privileged accounts the vector assumes (PR:L) can no longer persist markup, accepting the trade-off that legitimate formatting capability is reduced for those users; deploy a Content-Security-Policy with a strict script-src (nonce- or hash-based, no unsafe-inline) on the Tuleap front end so injected inline script is blocked at the browser even if it is stored, with the trade-off that legacy inline scripts or third-party widgets may break and the policy requires testing; and harden session handling with short idle timeouts, HttpOnly and - where the application permits - SameSite cookie attributes to reduce the window and value of session-context script execution, recognizing that HttpOnly alone does not stop the script from acting on the victim's behalf within the page. Because the payload is stored rather than reflected, also perform content review or stored-content scanning to identify and remove any already-injected artifacts, and monitor for anomalous outbound requests originating from authenticated browser sessions. Note these are temporary mitigations only; none fully substitutes for applying the vendor fix once its version is confirmed.
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
The flaw is classed as CWE-79 (Improper Neutralization of Input During Web Page Generation), specifically the stored/persistent variant: attacker-supplied markup is saved server-side by Tuleap and later emitted without adequate output encoding when the affected field is rendered to another user. Tuleap Enterprise Edition is a web-based application lifecycle management platform whose trackers, artifacts, wikis, dashboards and text fields accept user-generated rich content, which is exactly the kind of feature surface where persisted HTML/JavaScript survives between requests. The CPE string cpe:2.3:a:dassault_systèmes:tuleap_enterprise_edition:*:*:*:*:*:*:*:* identifies the Dassault Systèmes-maintained Tuleap Enterprise Edition product family; version pinning in the advisory narrows the exposure to releases 17.0 through 17.5, while the wildcarded CPE reflects a single product entry without per-version granularity. The assessed vector AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N confirms the attack is network-reachable over the normal web interface, needs only low privileges and no special conditions beyond victim interaction, and the scope change (S:C) is the key technical point: the injected script breaks out of the attacker's own low-privileged context and runs inside the victim's browser session, giving high confidentiality and integrity impact to that session while leaving availability untouched. Because persistence is server-side, a single successful injection can fire repeatedly for every user who later renders the affected content, which is what separates this from reflected XSS despite the identical CWE classification.
Know when Tuleap Enterprise Edition 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:H/I:H/A:N
Authenticated low-privileged user stores the payload (PR:L), a victim must view it (UI:R), and execution in the victim's session crosses a trust boundary (S:C); no availability impact.
Primary rating from Vendor (3DS).
CVSS VectorVendor: 3DS
DescriptionCVE.org
A Stored Cross-site Scripting (XSS) vulnerability affecting Tuleap Enterprise Edition from 17.0 through 17.5 could allow an attacker to execute arbitrary script code in user's browser session.
Executive ViewAI
Tuleap Enterprise Edition versions 17.0 through 17.5 are affected by a stored cross-site scripting vulnerability that allows a low-privileged authenticated attacker to inject malicious scripts into content viewed by other users, potentially compromising their sessions and sensitive data. No public exploit identified at time of analysis, but with no vendor-released patch identified at time of analysis, organizations must rely on interim mitigations to reduce risk. Leadership should prioritize mitigation efforts to protect critical project data and maintain user trust.
Enforce strict Content Security Policy (CSP) to block inline script execution; deploy WAF with XSS filtering; restrict user permissions to minimize who can post content; conduct user awareness training; monitor logs for suspicious activity.
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 Tuleap Enterprise Edition
View allOS command injection in Tuleap Enterprise Edition versions 17.0 through 17.5 allows an authenticated, low-privilege user
OS command injection in Dassault Systèmes Tuleap Enterprise Edition versions 17.3 through 17.5 allows an authenticated r
Stored cross-site scripting in Tuleap Enterprise Edition 17.0 through 17.5 allows an authenticated user with only low pr
Stored cross-site scripting (XSS) in Tuleap Enterprise Edition 17.0 through 17.5 allows an authenticated attacker to inj
Authorization bypass in Tuleap Enterprise Edition 17.0 through 17.5 allows an authenticated attacker who already holds t
The XML import feature in Tuleap Enterprise Edition versions 17.0 through 17.5 assigns default passwords to user account
Insecure direct object reference (IDOR) in Dassault Systèmes Tuleap Enterprise Edition 17.0 through 17.5 lets attackers
SQL injection in Tuleap Enterprise Edition 17.5 allows an authenticated attacker with only low-level privileges to injec
EUVD-2026-97329
GHSA-xq8v-jwc7-22xm
NVD
CVE.org
EPSS
Exploit-DB