Skip to main content

IBM DevOps Deploy CVE-2026-12085

| EUVDEUVD-2026-40391 MEDIUM
Insertion of Sensitive Information Into Sent Data (CWE-201)
2026-06-30 psirt@us.ibm.com GHSA-6qv6-3qwf-mmv5
6.5
CVSS 3.1 · Vendor: us
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with low-privilege DevOps Deploy credentials
  2. Delivery
    Query pipeline or environment API endpoint
  3. Exploit
    Extract secrets from API response
  4. Execution
    Use harvested credentials against deployment targets
  5. Impact
    Access or persist on downstream systems

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Outbound data filtering
Exploitation Conditions

Exploitation requires a valid authenticated session with at minimum low-privilege access to the IBM UrbanCode Deploy or IBM DevOps Deploy instance (PR:L per CVSS). No special configuration or non-default feature enablement is indicated - the vulnerability appears present in standard deployments of the affected version ranges. What limits exploitation: (1) an attacker must possess valid credentials to the affected system, ruling out unauthenticated external attackers; (2) the impact is confidentiality-only - secrets exposure enables further attacks but does not directly alter system integrity or availability; (3) exploitation is constrained to affected version ranges (UCD 7.3-7.3.2.18, DevOps Deploy 8.0-8.0.1.13, 8.1-8.1.2.6, 8.2-8.2.1.0). Insider threats, compromised low-privilege accounts, or shared-access developer environments represent the realistic attacker profile.

Impact

The CVSS 6.5 medium score is technically accurate but potentially understates business risk in environments where DevOps Deploy manages secrets for critical infrastructure deployments. The PR:L requirement means an attacker must first be an authenticated user - a meaningful barrier - but in enterprise environments, low-privilege accounts (developers, auditors, contractors) are commonly provisioned, making this a realistic threat. The C:H rating reflects that exposed secrets are not merely metadata but actionable credentials enabling further attacks. No EPSS data was provided for comparison. There is no CISA KEV listing and no known public exploit code, consistent with a lower immediate exploitation probability. However, the information disclosure enables a two-stage attack pattern: credential harvesting followed by lateral movement to deployment targets, which substantially amplifies the downstream impact beyond the raw score. The attack requires no user interaction and no elevated complexity once authentication is satisfied - risk is real but bounded to authenticated principals.

Exploit ScenarioDerived

An attacker with a valid low-privilege account - such as a developer or read-only auditor provisioned within IBM DevOps Deploy - queries a pipeline or environment configuration API endpoint and receives a response that includes plaintext or minimally obfuscated secrets such as SSH keys, database passwords, or cloud provider tokens. The attacker extracts these credentials and uses them to authenticate directly to deployment targets or cloud environments managed by the pipeline, bypassing normal access controls. No exploit code is publicly known, but this scenario requires only authenticated API access and basic HTTP tooling.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 30, 2026

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) exposes credentials and configuration data to any authenticated low-privilege user via API responses. The exposed secrets can serve as a direct launchpad for privilege escalation or lateral movement within the CI/CD pipeline and connected deployment targets. No public exploit code or active exploitation (CISA KEV) has been identified at time of analysis, though the CVSS-assigned high confidentiality impact reflects real post-authentication risk.

RemediationAI

Consult the IBM security advisory at https://www.ibm.com/support/pages/node/7277577 for exact patched version numbers; the advisory is the authoritative source since no specific fix version was included in the available intelligence data. Upgrade IBM UrbanCode Deploy beyond 7.3.2.18 and IBM DevOps Deploy beyond the respective 8.0.1.13, 8.1.2.6, and 8.2.1.0 thresholds per IBM's published fix targets. As a compensating control prior to patching, restrict API access to the affected endpoints at the network layer, limiting access to only those user accounts that operationally require it - this reduces the exposed attack surface without disrupting deployments. Additionally, audit current secret storage to rotate any credentials that may have been exposed to low-privilege API consumers, prioritizing secrets used for downstream deployment targets. Treat any secrets stored in the platform as potentially compromised until rotation is complete.

Affected VersionsENISA

UCD - IBM DevOps Deploy 8.0 ≤8.0.1.13
UCD - IBM DevOps Deploy 8.2.0 ≤8.2.1.0
UCD - IBM UrbanCode Deploy 7.3.0 ≤7.3.2.18
UCD - IBM DevOps Deploy 8.1.0 ≤8.1.2.6

Affected Packages

euvd ucd_ibm_devops_deploy no fix
euvd ucd_ibm_urbancode_deploy 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

IBM UrbanCode Deploy (UCD) and its successor IBM DevOps Deploy are enterprise CI/CD deployment automation platforms that manage application deployments across heterogeneous environments, storing credentials, API keys, and environment-specific configurations as part of their pipeline definitions. The root cause is CWE-201 (Insertion of Sensitive Information Into Sent Data), a class of vulnerability where server-side API responses inadvertently include secrets - such as deployment credentials, environment variables, or integration tokens - that should be filtered or masked before transmission. The CVSS vector (AV:N/AC:L/PR:L) indicates the vulnerable API endpoints are reachable over the network by any authenticated user, with no special configuration required. The affected versions span UCD 7.3 through 7.3.2.18 and DevOps Deploy 8.0 through 8.0.1.13, 8.1 through 8.1.2.6, and 8.2 through 8.2.1.0.

Know when Urbancode 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

Vendor (us) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 6.5 MEDIUM

Network-accessible API (AV:N, AC:L), requires authenticated low-privilege user (PR:L), confidentiality-only impact with no integrity or availability effect.

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

Primary rating from Vendor (us).

CVSS VectorVendor: us

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

DescriptionCVE.org

IBM UCD - IBM UrbanCode Deploy 7.3 through 7.3.2.18 and IBM UCD - IBM DevOps Deploy 8.0 through 8.0.1.13, 8.1 through 8.1.2.6, and 8.2 through 8.2.1.0 IBM DevOps Deploy could disclose sensitive configurations and secrets to authenticated users in API responses that could be used in further attacks against the system.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Medium
enterprise CI/CD tool, significant IBM-shop footprint
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
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

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2016-8938 CRITICAL
10.0 Feb 01

IBM UrbanCode Deploy could allow a user to execute code using a specially crafted file upload that would replace code on

CVE-2014-8900 HIGH
8.8 Aug 28

Cross-site request forgery (CSRF) vulnerability in IBM UrbanCode Release 6.0.1.6 and earlier, 6.1.0.7 and earlier, and 6

CVE-2024-22358 HIGH
8.8 Apr 12

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

CVE-2022-22315 HIGH
8.8 Apr 27

IBM UrbanCode Deploy (UCD) 7.2.2.1 could allow an authenticated user with special permissions to obtain elevated privile

CVE-2020-4202 HIGH
8.8 Apr 23

IBM UrbanCode Deploy (UCD) 7.0.3.0 and 7.0.4.0 could allow an authenticated user to impersonate another user if the serv

CVE-2016-0271 HIGH
8.2 Jul 08

The agents in IBM UrbanCode Deploy 6.x before 6.0.1.14, 6.1.x before 6.1.3.3, and 6.2.x before 6.2.1.1 do not verify a s

CVE-2020-4481 HIGH
8.2 Aug 05

IBM UrbanCode Deploy (UCD) 6.2.7.3, 6.2.7.4, 7.0.3.0, and 7.0.4.0 is vulnerable to an XML External Entity Injection (XXE

CVE-2017-1149 HIGH
8.1 Apr 25

IBM UrbanCode Deploy (UCD) 6.0, 6.1, and 6.2 is vulnerable to a denial of service, caused by an XML External Entity Inje

CVE-2016-0267 HIGH
7.7 Jun 29

IBM UrbanCode Deploy 6.0.x before 6.0.1.13, 6.1.x before 6.1.3.3, and 6.2.x before 6.2.1.1 allows remote authenticated u

CVE-2016-6068 HIGH
7.5 Feb 01

IBM UrbanCode Deploy could allow an authenticated user with access to the REST endpoints to access API and CLI getResour

CVE-2016-9008 HIGH
7.5 Feb 01

IBM UrbanCode Deploy could allow a malicious user to access the Agent Relay ActiveMQ Broker JMX interface and run plugin

CVE-2016-2942 HIGH
7.5 Feb 01

IBM UrbanCode Deploy could allow an authenticated attacker with special permissions to craft a script on the server in a

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