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
Lifecycle Timeline
1DescriptionNVD
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.
AnalysisAI
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.
Technical ContextAI
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.
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.
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
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
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 3.5.3 and 3.6.1 discloses sensitive information in error messages that could aid an att
IBM TRIRIGA 4.0 is vulnerable to an XML external entity injection (XXE) attack when processing XML data. Rated high seve
IBM TRIRIGA Application Platform 3.5.3 and 3.6.0 is vulnerable to an XML External Entity Injection (XXE) attack when pro
Multiple cross-site request forgery (CSRF) vulnerabilities in IBM TRIRIGA Application Platform 2.x and 3.x before 3.3, a
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-38280
GHSA-h4m9-g3gq-cc2g