Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed DevOps Deploy console
-
DeliverySend phishing link to authenticated operator
-
ExploitVictim browser loads malicious page
-
ExecutionCross-origin requests accepted by CORS policy
-
ImpactRead sensitive data and invoke privileged API actions
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A02:2025 - Security Misconfiguration
ASVS 5.0
V13 - Configuration CORS policy restriction
|
| Exploitation Conditions | Exploitation requires the affected component's misconfigured CORS policy (present by default in DevOps Deploy 8.1.0-8.1.2.6 and 8.2.0-8.2.1.0) to reflect or trust untrusted origins, and - because the attack is browser-mediated - a currently authenticated DevOps Deploy user must visit or interact with an attacker-controlled web page while their session is valid. Limiting factors: the attacker cannot directly authenticate, so success depends on an active victim session and successful lure (social engineering / phishing), and the impact is bounded by that victim's privilege level; network reachability to the console from the victim's browser is also required. The vendor vector lists UI:N and PR:N, but the CORS mechanism in practice depends on an authenticated victim's browser action, which materially constrains real-world exploitation. |
| Impact | Signals are broadly consistent toward moderate, not urgent, risk. IBM's CVSS 3.1 base score of 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N) reflects a network-reachable, low-complexity confidentiality-only impact, but the mechanics of a CORS attack realistically require an authenticated victim to visit an attacker-controlled page - an interaction the vendor's UI:N does not capture, so raw score likely overstates ease. EPSS (0.15%), CISA SSVC (Exploitation: none, Automatable: no, Technical Impact: partial), absence of KEV listing, and no known POC all point to low real-world exploitation likelihood. The vendor vector marks I:N (no integrity impact), yet the description explicitly says an attacker could 'carry out privileged actions,' which implies at least limited integrity impact - a discrepancy worth verifying with IBM. Net: a legitimate patch-worthy flaw for exposed consoles, but not an emergency relative to actively exploited vulnerabilities. |
| Exploit ScenarioDerived | An attacker crafts a malicious web page and sends a phishing link to a DevOps Deploy operator who has an active authenticated console session. When the operator opens the page, embedded JavaScript issues cross-origin requests to the DevOps Deploy API; because the CORS policy accepts the attacker's origin, the browser returns the authenticated responses, letting the attacker exfiltrate sensitive deployment data and trigger privileged actions under the victim's identity. No public POC is known, and the low complexity (AC:L) is offset by the need to reach an authenticated user. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv3 – Jul 02, 2026
Sensitive information disclosure and unauthorized privileged actions in IBM DevOps Deploy (formerly UrbanCode Deploy/UCD) versions 8.1.0 through 8.1.2.6 and 8.2.0 through 8.2.1.0 stem from an overly permissive Cross-Origin Resource Sharing (CORS) policy that fails to restrict requests to trusted domains. An attacker who lures an authenticated user to a malicious web page can leverage the victim's session across origins to read confidential data and invoke privileged operations. No public exploit identified at time of analysis, and EPSS is low (0.15%, 5th percentile), consistent with CISA SSVC scoring exploitation as 'none'.
Earlier versions of this analysis (2)
Sensitive information disclosure and unauthorized privileged actions affect IBM DevOps Deploy (formerly UrbanCode Deploy/UCD) versions 8.1.0 through 8.1.2.6 and 8.2.0 through 8.2.1.0, where an overly permissive Cross-Origin Resource Sharing (CORS) policy fails to restrict requests to trusted domains. An attacker who lures an authenticated operator to a malicious web page can leverage the victim's browser and credentials to read protected data and invoke privileged deployment operations. No public exploit identified at time of analysis, and EPSS is low (0.15%, 5th percentile) with CISA SSVC showing no known exploitation.
IBM DevOps Deploy versions 8.1 through 8.1.2.6 and 8.2 through 8.2.1.0 expose a CORS misconfiguration that fails to restrict allowed origins to trusted domains, enabling attacker-controlled pages to issue cross-origin requests on behalf of authenticated users. An attacker who lures a logged-in DevOps Deploy user to a malicious site can silently invoke privileged API actions and exfiltrate sensitive deployment data using the victim's active session credentials. No public exploit code has been identified at time of analysis, and the vulnerability has not been added to the CISA KEV catalog.
RemediationAI
Patch available per vendor advisory: consult IBM Support advisory https://www.ibm.com/support/pages/node/7277575 and apply the fixed release for your branch (an exact fixed version is not stated in the available data and should be taken directly from the IBM advisory rather than assumed). As a compensating control until patched, place the DevOps Deploy web console and API behind a reverse proxy or WAF that enforces a strict Access-Control-Allow-Origin allowlist of only trusted internal domains and strips reflected Origin headers - this neutralizes the cross-origin read without altering application logic, though it requires enumerating every legitimate front-end origin to avoid breaking integrations. Additionally restrict console/API network exposure to trusted management networks or VPN, which reduces the pool of victims an attacker can target but does not stop a compromised internal browser. Enforcing short session lifetimes and requiring re-authentication for privileged actions further limits the window in which a lured authenticated session can be abused.
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 DevOps Deploy is an enterprise application-release-automation platform (the rebranded IBM UrbanCode Deploy) that orchestrates deployments across environments through a web-based console and REST API. The root cause is CWE-942 (Permissive Cross-domain Policy with Untrusted Domains): the server's CORS configuration reflects or accepts arbitrary Origin values rather than whitelisting only trusted domains, so browsers permit cross-origin JavaScript to read authenticated responses. Because DevOps Deploy manages deployment pipelines and credentials, the console holds sensitive operational data, and its API supports privileged state-changing actions - both of which become reachable cross-origin when the Access-Control-Allow-Origin policy is misconfigured. The two affected CPEs (cpe:2.3:a:ibm:devops_deploy) cover the 8.1.x and 8.2.x branches.
Know when Devops Deploy 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:N/UI:N/S:U/C:H/I:N/A:N
CORS abuse is browser-mediated so an authenticated victim must interact (UI:R); attacker is unauthenticated (PR:N); confidentiality high plus limited 'privileged actions' give C:H/I:L.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
IBM UCD - IBM DevOps Deploy 8.1 through 8.1.2.6, and 8.2 through 8.2.1.0 uses Cross-Origin Resource Sharing (CORS) which could allow an attacker to carry out privileged actions and retrieve sensitive information as the domain name is not being limited to only trusted domains.
Executive ViewAI
IBM DevOps Deploy versions 8.1.0-8.2.1.0 contain a CORS policy vulnerability allowing attackers to trick authenticated users into disclosing sensitive data or performing unauthorized deployment actions. Organizations using this tool face risks to CI/CD pipeline integrity, infrastructure modifications, and credential exposure. The attack requires user interaction via social engineering but impacts any organization managing deployments through this platform.
Network segmentation: restrict access to IBM DevOps Deploy to trusted internal IP ranges; block external access at firewall. Web Application Firewall (WAF): implement rules blocking suspicious cross-origin requests to deployment endpoints. Session hardening: configure SameSite=Strict for session cookies; implement IP-based session binding or re-authentication for sensitive operations. Disable CORS for deployment endpoints that do not require cross-origin functionality. Enhanced monitoring: log and alert on cross-origin requests and privilege-escalation attempts within deployment workflows.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Devops Deploy
View allIBM UrbanCode Deploy (UCD) 7.0 through 7.0.5.20, 7.1 through 7.1.2.16, 7.2 through 7.2.3.9, 7.3 through 7.3.2.4 and IBM
IBM DevOps Deploy 8.0 through 8.0.1.4, 8.1 through 8.1.0.0 / IBM UrbanCode Deploy 7.0 through 7.0.5.25, 7.1 through 7.1.
In IBM DevOps Deploy 8.1 through 8.1.2.3, an authenticated user who holds LLM integration configuration privileges can r
Sensitive configuration and secret disclosure in IBM UrbanCode Deploy (7.3-7.3.2.18) and IBM DevOps Deploy (8.0-8.2.1.0)
IBM UrbanCode Deploy (UCD) 7.1 through 7.1.2.22, 7.2 through 7.2.3.15, and 7.3 through 7.3.2.10 / IBM DevOps Deploy 8.0
IBM UrbanCode Deploy (UCD) 7.0 through 7.0.5.20, 7.1 through 7.1.2.16, 7.2 through 7.2.3.9, 7.3 through 7.3.2.4 and IBM
IBM DevOps Deploy versions 8.1 through 8.1.2.3 transmit data over an unencrypted channel, enabling a man-in-the-middle a
Sensitive information disclosure in IBM UrbanCode Deploy and IBM DevOps Deploy exposes potentially sensitive data to any
IBM UrbanCode Deploy (UCD) through 7.1.2.21, 7.2 through 7.2.3.14, and 7.3 through 7.3.2.0 / IBM DevOps Deploy 8.0 throu
IBM UrbanCode Deploy (UCD) 7.0 through 7.0.5.19, 7.1 through 7.1.2.15, 7.2 through 7.2.3.8, 7.3 through 7.3.2.3, and IBM
IBM UrbanCode Deploy (UCD) 7.0 through 7.0.5.25, 7.1 through 7.1.2.21, 7.2 through 7.2.3.14, and 7.3 through 7.3.2.0 / I
IBM UrbanCode Deploy (UCD) 7.0 through 7.0.5.20, 7.1 through 7.1.2.16, 7.2 through 7.2.3.9, 7.3 through 7.3.2.4, and 8.0
EUVD-2026-40392
GHSA-fq2g-wf56-3prg
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB