Skip to main content

IBM Cognos Analytics CVE-2025-3633

| EUVDEUVD-2025-209974 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-05-27 psirt@us.ibm.com GHSA-p9wj-7gjh-3h42
8.2
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious link with JavaScript payload
  2. Exploit
    Deliver to authenticated Cognos user
  3. Execution
    Victim renders page, script executes in session
  4. Impact
    Exfiltrate session credentials from trusted context

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 attacker to inject arbitrary JavaScript into the Cognos Analytics/Transformer web user interface AND a victim to interact with the malicious content (UI:R) - typically by clicking a crafted link or viewing an attacker-controlled page/input within the application. The payload executes only in the context of the victim's active, authenticated Cognos session, so the realistic impact (credential disclosure, UI manipulation) is bounded to that user's privileges and requires a live trusted session to be valuable. Limiting factors: the mandatory user-interaction step, the need for a victim with an active session, and dependence on the attacker being able to get the script into a page the victim will load; the input data does not confirm whether placing a stored payload itself requires prior authentication.

Impact

Signals are consistent and point to a moderate, not urgent, priority. The CVSS 3.1 base score of 8.2 (AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N) is elevated primarily by the changed scope and high confidentiality impact typical of cross-site scripting, but exploitation still requires user interaction (UI:R), which materially lowers real-world likelihood. Every exploitation-likelihood signal agrees on low urgency: EPSS is 0.03% (10th percentile), the CISA SSVC decision framework records Exploitation: none, Automatable: no, and Technical Impact: partial, and there is no public exploit identified at time of analysis. The high CVSS is therefore driven by potential impact (credential disclosure in a trusted session) rather than by demonstrated or probable exploitation - this is a high-severity-rating, low-current-real-risk issue that should be patched on a normal cycle rather than as an emergency. One caveat: the C:H rating for an XSS that 'could lead to disclosure of credentials' is somewhat generous, and the vendor-supplied PR:N assumes the injection requires no prior authentication, which the description does not explicitly confirm.

Exploit ScenarioDerived

An attacker crafts a malicious link or input containing JavaScript that is reflected or stored in the IBM Cognos Analytics/Transformer web interface, then lures an authenticated user into viewing it. When the victim's browser renders the page, the script executes in their trusted session and can exfiltrate session credentials or alter UI behavior. No public exploit code is identified at time of analysis, and successful attack depends on user interaction (UI:R).

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Oct 14, 2026

Cross-site scripting in IBM Cognos Analytics and IBM Cognos Transformer allows unauthenticated remote attackers to inject arbitrary JavaScript into the web user interface, but successful exploitation requires a victim with an active Cognos session to interact with the malicious content. If triggered, the script executes in the trusted session and could alter UI functionality or expose credentials within that session, although the independent assessment caps confidentiality and integrity impact at Low and notes no availability impact. This CVE is not listed in CISA KEV, no public exploit code has been identified in the supplied data, and EPSS is 0.03% (10th percentile), indicating a relatively low likelihood of exploitation at this time.

Earlier versions of this analysis (1)
v1 May 27, 2026 - 22:22 CVSS 5.4

Cross-site scripting in IBM Cognos Analytics and IBM Cognos Transformer allows a remote authenticated attacker to inject arbitrary JavaScript into the web user interface, executing in the browser context of other users within a trusted session. Affected versions span IBM Cognos Analytics 11.2.0 through 12.1.0 and IBM Cognos Transformer 11.2.4 through 12.1.0. The primary risk is credential disclosure - an attacker who can plant a payload could harvest session tokens or credentials from other authenticated users. No public exploit code exists and CISA SSVC rates exploitation as none at time of analysis.

RemediationAI

Consult IBM advisory node 7272628 at https://www.ibm.com/support/pages/node/7272628 for the exact fixed release or fix pack for Cognos Analytics and Cognos Transformer; the supplied data does not include a specific patched version number, so do not assume a version and verify the vendor-recommended update before upgrading. Until the vendor fix is applied, restrict access to the Cognos web UI to trusted networks or VPN, deploy WAF rules that block script payloads in requests, and enforce a strict Content-Security-Policy to reduce script execution risk, understanding that WAF and CSP changes may break legitimate Cognos UI functionality. Set session cookies with HttpOnly and Secure flags and encourage users to close or re-authenticate sessions after suspicious activity, which can limit credential theft but does not stop DOM-based script execution. Because exploitation requires victim interaction, user awareness and caution around unsolicited links are useful, but they are compensating controls only and not a substitute for vendor patching.

Affected VersionsENISA

Cognos Analytics 12.0
Cognos Analytics 12.1.0
Cognos Transformer 12.1.0
Cognos Transformer 12.0
Cognos Analytics 11.2.0
Cognos Transformer 11.2.4

Affected Packages

euvd cognos_analytics no fix
euvd cognos_transformer no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability is a CWE-79 improper neutralization of input during web page generation issue in IBM Cognos Analytics and Cognos Transformer, meaning user-controllable input is rendered into the Cognos web UI without adequate encoding or sanitization. The assessed CVSS vector is CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N: it is remotely reachable, requires no attacker privileges per the vector, mandates victim interaction, and has a scope change because script execution occurs in the victim's browser context rather than the server's. The supplied CPE strings identify IBM Cognos Analytics release lines including 11.2.0, 11.2.4 with Fix Pack 1 through Fix Pack 6, 12.0, and 12.1.0, plus Cognos Transformer 11.2.4, 12.0, and 12.1.0. Because the payload runs under the origin of the trusted Cognos application, it can manipulate displayed content or attempt to capture session data, but exploitation depends on an active authenticated user session and a user action such as clicking a crafted link or viewing attacker-influenced content; the input does not confirm whether placing a stored payload itself requires prior authentication. The original description and some third-party scoring indicate higher confidentiality impact, while the independent assessment lowers confidentiality to Low and keeps integrity Low, so the practical risk should be treated as moderate rather than urgent.

Know when Cognos Analytics 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

NVD PRIMARY 8.2 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N
vuln.today AI 6.1 MEDIUM

Network XSS needing victim interaction (UI:R) with scope change to the browser (S:C); credential theft is possible but conditional, so C:L/I:L rather than the vendor's C:H, A:N.

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

3
Analysis Updated
Oct 14, 2026 - 13:29 vuln.today
v2 - CVSS changed
Severity Changed
Oct 14, 2026 - 13:22 NVD
MEDIUM HIGH
CVSS changed
Oct 14, 2026 - 13:22 NVD
5.4 (MEDIUM) 8.2 (HIGH)

DescriptionNVD

IBM Cognos Analytics 11.2.0, 11.2.4, 12.0, and 12.1.0 and IBM Cognos Transformer 11.2.4, 12.0, and 12.1.0 are vulnerable to cross-site scripting (XSS). This vulnerability allows a remote attacker to inject arbitrary JavaScript code into the web user interface, which may alter the intended functionality and could lead to the disclosure of credentials within a trusted session.

Executive ViewAI

Why It Matters

IBM Cognos Analytics and IBM Cognos Transformer contain a cross-site scripting flaw that could allow an attacker to manipulate the Cognos web interface or expose credentials within a logged-in user's session, affecting the analysts, finance staff, and business users who depend on Cognos reporting. The vulnerability is rated HIGH (CVSS 8.2), but exploitation requires a victim with an active Cognos session to interact with malicious content, and no public exploit code or confirmed active exploitation has been identified at time of analysis. Because no vendor patch is currently available, this represents a standing, unmitigated exposure that leadership should track rather than an immediate crisis.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: WAF/reverse-proxy filtering of script-injection payloads against the Cognos web UI, shortened Cognos session timeouts with re-authentication, network restriction or VPN-only access to the Cognos interface, user awareness guidance against interacting with untrusted links or content during active Cognos sessions, and enhanced logging/alerting on injection attempts until an exact patched version is available.

Threat Intelligence Overview

EPSS Score
0.0%
Top 90% exploitable
Prevalence
Medium
major enterprise BI platform, common but not universally deployed
Data Quality
5 sources
Confidence: Medium

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 HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Medium
Technical Impact
Partial

Priority Score

41
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +41
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-2022-38708 CRITICAL
9.1 Dec 19

IBM Cognos Analytics 11.1.7 11.2.0, and 11.2.1 could be vulnerable to a Server-Side Request Forgery Attack (SSRF) attack

CVE-2020-4377 CRITICAL
9.1 Aug 03

IBM Cognos Anaytics 11.0 and 11.1 is vulnerable to an XML External Entity Injection (XXE) attack when processing XML dat

CVE-2019-4178 CRITICAL
9.1 Apr 15

IBM Cognos Analytics 11 could allow a remote attacker to traverse directories on the system. Rated critical severity (CV

CVE-2024-51466 CRITICAL
9.0 Dec 20

IBM Cognos Analytics 11.2.0 through 11.2.4 FP4 and 12.0.0 through 12.0.4 is vulnerable to an Expression Language (EL) In

CVE-2021-29756 HIGH
8.8 Dec 03

IBM Cognos Analytics 11.1.7 and 11.2.0 is vulnerable to cross-site request forgery (CSRF) in the My Inbox page which cou

CVE-2021-29745 HIGH
8.8 Oct 15

IBM Cognos Analytics 11.1.7 and 11.2.0 is vulnerable to priviledge escalation where a lower evel user could have access

CVE-2021-29679 HIGH
8.8 Oct 15

IBM Cognos Analytics 11.1.7 and 11.2.0 could allow an authenticated user to execute code remotely due to incorrectly neu

CVE-2024-25047 HIGH
8.6 May 02

IBM Cognos Analytics 11.2.0 through 11.2.4 and 12.0.0 through 12.0.2 is vulnerable to injection attacks in application l

CVE-2020-4388 HIGH
8.2 Oct 12

IBM Cognos Analytics 11.0 and 11.1 could be vulnerable to a denial of service attack by failing to catch exceptions in a

CVE-2022-36773 HIGH
8.1 Sep 01

IBM Cognos Analytics 11.1.7, 11.2.0, and 11.2.1 is vulnerable to an XML External Entity Injection (XXE) attack when proc

CVE-2024-40695 HIGH
8.0 Dec 20

IBM Cognos Analytics 11.2.0 through 11.2.4 FP4 and 12.0.0 through 12.0.4 could be vulnerable to malicious file upload by

CVE-2020-4302 HIGH
7.8 Oct 12

IBM Cognos Analytics 11.0 and 11.1 could allow a remote attacker to execute arbitrary code on the system, caused by a CS

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