Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain low-privilege TRIRIGA credentials
-
DeliveryAuthenticate to TRIRIGA Web UI
-
ExploitInject JavaScript payload into editable UI field
-
InstallPayload persists in application database
-
C2Privileged victim user views affected record
-
ExecuteInjected script executes in victim browser
-
ImpactSession token or credentials exfiltrated
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 authenticated session on IBM TRIRIGA Application Platform (PR:L per CVSS vector) - anonymous access is insufficient. The application must be running version 5.0.2 or 5.0.3. At least one other user (ideally with higher privileges) must subsequently view the page or record into which the JavaScript payload was injected, triggering execution in their browser session. Limiting exploitation: the requirement for an active authenticated account prevents entirely unauthenticated attack; the credential-theft impact is realized only if a privileged victim browses the injected content. Organizations with strict role-based access control limiting which users can submit free-text input fields would reduce the attacker pool, though this is not a substitute for patching. |
| Impact | The NVD-assigned CVSS 3.1 score of 5.4 (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N) is noteworthy because UI:N is atypical for XSS - most stored XSS is rated UI:R since a victim must load the affected page. This metric choice may indicate the vendor believes the payload fires without requiring additional user navigation, or it may be a miscalibration. The C:L/I:L impact ratings are conservative; in practice, credential disclosure (as explicitly called out in the description) and session hijacking via stored XSS in an enterprise IWMS can result in lateral movement to higher-privileged accounts, elevating real-world impact beyond the base score. No EPSS data was provided, and this CVE is not listed in the CISA KEV catalog. No POC has been identified at time of analysis. Overall, this is a moderate-priority finding for organizations running TRIRIGA 5.0.2-5.0.3, elevated primarily by the credential-theft potential in multi-user enterprise deployments. The UI:N claim warrants independent verification against the vendor advisory. |
| Exploit ScenarioDerived | An authenticated TRIRIGA user with minimal privileges - such as a facilities coordinator or read-write tenant account - navigates to a user-editable Web UI field (such as a work order description, asset note, or profile field) and submits a crafted payload containing malicious JavaScript. When a higher-privileged user such as a system administrator subsequently views the record containing the injected content, the script executes silently in their browser, exfiltrating their session token or credentials to an attacker-controlled endpoint. No public POC has been identified, but the technique is well-understood and requires no specialized tooling beyond a browser. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 22, 2026
Stored cross-site scripting in IBM TRIRIGA Application Platform 5.0.2 and 5.0.3 allows an authenticated low-privileged user to inject arbitrary JavaScript into the Web UI, which executes in the browser context of other users who view the affected page - enabling session hijacking and credential theft within trusted sessions. No public exploit code has been identified at time of analysis, and IBM has released a patch via their support advisory. The CVSS score of 5.4 (Medium) reflects the authentication prerequisite and limited direct impact scope, though the credential disclosure risk elevates practical severity for privilege-escalation scenarios.
RemediationAI
Apply the vendor-released patch as described in IBM's support advisory at https://www.ibm.com/support/pages/node/7276076. The advisory was self-reported by IBM, confirming patch availability, though an exact fixed version number was not provided in the available intelligence and should be confirmed from the advisory directly before deployment. If immediate patching is not feasible, restrict access to the TRIRIGA Web UI to trusted internal networks or VPN users to reduce exposure to injection by low-privilege insiders. Additionally, enforce Content Security Policy (CSP) headers at the reverse proxy or load balancer layer to restrict inline script execution - note this may impact legitimate TRIRIGA UI functionality and should be tested in staging first. Audit TRIRIGA user accounts to ensure the principle of least privilege limits who can write to user-editable fields in the Web UI.
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
IBM TRIRIGA Application Platform is an enterprise Integrated Workplace Management System (IWMS) used for real estate, facility, and asset management. The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation - Cross-Site Scripting), meaning user-supplied input is rendered back into web pages without adequate sanitization or output encoding. Affected CPE is cpe:2.3:a:ibm:tririga_application_platform:*:*:*:*:*:*:*:* covering the 5.0.2-5.0.3 release range. The CVSS vector AV:N/AC:L/PR:L indicates the injection vector is network-accessible via a web browser and requires only low-privilege credentials, consistent with a stored XSS flaw in a user-editable form or field within the TRIRIGA Web UI. The lack of output encoding allows injected script tags or event handlers to persist in the application database and be served to subsequent visitors.
Know when Tririga Application Platform 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
Stored XSS requires a victim to view the page (UI:R), and script execution in victim's browser constitutes a scope change (S:C); PR:L reflects mandatory authenticated injection.
Primary rating from Vendor (ibm).
CVSS VectorNVD
DescriptionNVD
IBM TRIRIGA Application Platform 5.0.2 through 5.0.3 is vulnerable to cross-site scripting. This vulnerability allows an authenticated user to embed arbitrary JavaScript code in the Web UI thus altering the intended functionality potentially leading to credentials disclosure within a trusted session.
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 Tririga Application Platform
View allThe builder tools in IBM TRIRIGA Application Platform 3.3 before 3.3.2.6, 3.4 before 3.4.2.4, and 3.5 before 3.5.0.2 all
Reports executed in the IBM TRIRIGA Application Platform 3.3, 3.4, and 3.5 contains a vulnerability that could allow an
IBM TRIRIGA Report Manager 3.2 through 3.5 contains a vulnerability that could allow an authenticated user to execute ac
Authenticated remote code execution in IBM TRIRIGA Application Platform 5.0.0 through 5.0.8 arises from improper validat
The notifications component in IBM TRIRIGA Applications 10.4 and 10.5 before 10.5.1 allows remote authenticated users to
Builder tools running in the IBM TRIRIGA Application Platform 3.3, 3.4, and 3.5 contains a vulnerability that could allo
Session token disclosure in IBM TRIRIGA Application Platform 5.0.0 through 5.0.8 allows a remote authenticated attacker
Cross-site request forgery (CSRF) vulnerability in IBM TRIRIGA Application Platform 3.3 before 3.3.2.6, 3.4 before 3.4.2
IBM TRIRIGA Application Platform 3.2 and 3.3 before 3.3.0.2, 3.3.1 before 3.3.1.3, 3.3.2 before 3.3.2.2, and 3.4 before
IBM TRIRIGA Application Platform 3.3 before 3.3.2.6, 3.4 before 3.4.2.4, and 3.5 before 3.5.0.2 allows remote authentica
IBM TRIRIGA Application Platform 5.0.0 through 5.0.8 contains an XML external entity (XXE) injection flaw that allows an
IBM TRIRIGA Application Platform 3.5.3 and 3.6.1 discloses sensitive information in error messages that could aid an att
EUVD-2026-38280
GHSA-h4m9-g3gq-cc2g
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB