Skip to main content

IBM TRIRIGA CVE-2026-11372

| EUVDEUVD-2026-38280 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-06-22 ibm GHSA-h4m9-g3gq-cc2g
5.4
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Obtain low-privilege TRIRIGA credentials
  2. Delivery
    Authenticate to TRIRIGA Web UI
  3. Exploit
    Inject JavaScript payload into editable UI field
  4. Install
    Payload persists in application database
  5. C2
    Privileged victim user views affected record
  6. Execute
    Injected script executes in victim browser
  7. Impact
    Session 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

TRIRIGA Application Platform 5.0.2 ≤5.0.3

Affected Packages

euvd tririga_application_platform no fix

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

Vendor (ibm) PRIMARY MEDIUM
NVD 5.4 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 5.4 MEDIUM

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.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:N/SA:N

Primary rating from Vendor (ibm).

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

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

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Low
Enterprise IWMS platform, niche real estate/facilities management
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

27
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +27
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2016-0374 HIGH
8.8 Jul 01

The 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

CVE-2017-1373 HIGH
8.8 Jul 21

Reports executed in the IBM TRIRIGA Application Platform 3.3, 3.4, and 3.5 contains a vulnerability that could allow an

CVE-2017-1153 HIGH
8.8 Mar 27

IBM TRIRIGA Report Manager 3.2 through 3.5 contains a vulnerability that could allow an authenticated user to execute ac

CVE-2026-102627 HIGH
8.8 Oct 12

Authenticated remote code execution in IBM TRIRIGA Application Platform 5.0.0 through 5.0.8 arises from improper validat

CVE-2016-2917 HIGH
8.8 Nov 30

The notifications component in IBM TRIRIGA Applications 10.4 and 10.5 before 10.5.1 allows remote authenticated users to

CVE-2017-1371 HIGH
8.8 Jul 21

Builder tools running in the IBM TRIRIGA Application Platform 3.3, 3.4, and 3.5 contains a vulnerability that could allo

CVE-2026-93892 HIGH
8.1 Oct 12

Session token disclosure in IBM TRIRIGA Application Platform 5.0.0 through 5.0.8 allows a remote authenticated attacker

CVE-2016-0386 HIGH
8.0 Jul 02

Cross-site request forgery (CSRF) vulnerability in IBM TRIRIGA Application Platform 3.3 before 3.3.2.6, 3.4 before 3.4.2

CVE-2014-4840 HIGH
7.5 Oct 19

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

CVE-2016-0362 HIGH
7.7 Jul 01

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

CVE-2026-93891 HIGH
7.6 Oct 12

IBM TRIRIGA Application Platform 5.0.0 through 5.0.8 contains an XML external entity (XXE) injection flaw that allows an

CVE-2020-4277 HIGH
7.5 Apr 17

IBM TRIRIGA Application Platform 3.5.3 and 3.6.1 discloses sensitive information in error messages that could aid an att

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy