IBM OpenPages
CVE-2025-36121
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privileged OpenPages user
-
DeliveryInject malicious HTML into stored field
-
ExploitVictim views crafted content
-
ExecutionHTML executes in victim browser context
-
ImpactHijack UI or session actions
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization HTML tag escaping
MITRE ATT&CK
1 technique across 1 tactic: Initial Access 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 OpenPages session (PR:L) with the ability to submit/store content that is rendered back to other users, and it requires a victim to subsequently view that injected HTML (UI:R) - it is not a drive-by unauthenticated attack. Limiting factors: valid credentials are mandatory, a second user must view the malicious content for impact to occur, and impact is confined to low confidentiality/integrity effects within the browser's site context (no availability or server-side code execution). Affected deployments are IBM OpenPages versions 9.0 and 9.1 specifically. |
| Impact | This is a genuinely moderate, not high, priority. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N, score 5.4) describes a network-reachable but authentication-gated (PR:L) and user-interaction-dependent (UI:R) HTML-injection flaw with only low confidentiality and integrity impact and no availability impact. All real-world exploitation signals point low: EPSS is 0.18% (7th percentile), there is no CISA KEV listing, and no public proof-of-concept was identified in the provided intelligence. The signals are consistent rather than conflicting - a low-severity web flaw requiring an authenticated session and a victim interaction, with no evidence of exploitation. The scope change (S:C) is the one factor that modestly elevates concern, reflecting that injected content executes in the browser security context of the hosting site and can affect other users/sessions. Net: a legitimate issue to patch in routine cycles, but not an emergency relative to higher-severity, actively exploited vulnerabilities. |
| Exploit ScenarioDerived | A low-privileged but authenticated IBM OpenPages user stores malicious HTML in a field that is later rendered to other users. When a victim (e.g., a reviewer or administrator) views that content, the injected markup executes in their browser within the OpenPages site's security context, enabling UI manipulation or session-context actions. No public exploit code was identified; exploitation requires both valid credentials and a victim viewing the injected content (UI:R). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
Stored HTML injection in IBM OpenPages 9.0 and 9.1 allows an authenticated remote attacker to place malicious HTML into content that, when viewed by another user, is rendered in the victim's browser within the hosting site's security context. Exploitation requires a valid OpenPages session (PR:L) and victim interaction (UI:R), with low confidentiality and integrity impact and no availability impact; no public exploit code has been identified, and EPSS is low at 0.18% (7th percentile). This is a genuinely moderate, not high, priority issue.
RemediationAI
IBM has published an advisory at https://www.ibm.com/support/pages/node/7248932; administrators should consult it and apply the fixed OpenPages release documented there for versions 9.0 and 9.1. The provided intelligence does not include an exact patched version number, so verify the fixed build in the advisory before upgrading. If immediate patching is not possible, restrict the ability to create or store rich-text or HTML content to trusted authors, enforce output encoding for any user-supplied content rendered in OpenPages pages, deploy a Content Security Policy that disallows inline script and untrusted sources, and review stored content for injected markup. These compensating controls reduce exposure but do not fully replace the vendor fix; CSP may break legitimate inline scripts, and restricting authoring can affect normal user workflows.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The root cause class is CWE-80, Improper Neutralization of Script-Related HTML Tags in a Web Page, a basic cross-site scripting / HTML injection weakness. The affected technology is the IBM OpenPages web application, with supplied CPE data identifying versions 9.0.0 and 9.1.0 only. The assessed CVSS vector is CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N, meaning the attack is network-reachable, low complexity, requires the attacker to hold a valid authenticated account (PR:L), requires a victim to view the malicious content (UI:R), and results in changed scope (S:C) with low confidentiality and integrity impact but no availability impact. Because the injected HTML executes in the victim's browser within the hosting site's security context, the impact is confined to browser-side effects in OpenPages rather than server-side code execution.
Know when Openpages 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
Network-reachable web flaw needing a low-privileged authenticated session (PR:L) and a victim viewing the content (UI:R); injected script crosses into the site's browser context (S:C) with limited C/I impact and no availability effect.
Primary rating from Vendor (us).
CVSS VectorVendor: us
DescriptionCVE.org
IBM OpenPages 9.1 and 9.0 is vulnerable to HTML injection. A remotely authenticated attacker could inject malicious HTML code, which when viewed, would be executed in the victim's Web browser within the security context of the hosting site.
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.
Affected Products (CPE)CVE.org
IBM OpenPages 9.0 and 9.1 is vulnerable to HTTP header injection, caused by improper validation of input by the HOST hea
IBM OpenPages 9.1, and 9.0 with Watson is vulnerable to HTML injection. Rated medium severity (CVSS 5.4), this vulnerabi
IBM OpenPages 9.0 and 9.1 is vulnerable to information disclosure of sensitive information due to a weaker than expected
IBM OpenPages 9.0 is vulnerable to information disclosure of sensitive information due to a weaker than expected securit
IBM OpenPages 9.0 and 9.1 allows web page cache to be stored locally which can be read by another user on the system. Ra
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB