Skip to main content

IBM UrbanCode Deploy CVE-2026-10569

| EUVDEUVD-2026-51275 MEDIUM
Information Exposure (CWE-200)
2026-07-30 ibm GHSA-6vc6-wc98-c6qc
4.3
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with low-privilege UCD account
  2. Delivery
    Navigate to deployment pipeline history
  3. Exploit
    Open plugin step output log
  4. Execution
    Read sensitive values in plaintext
  5. Impact
    Use harvested credentials for lateral movement into downstream systems

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK

2 techniques across 2 tactics: Collection, Discovery

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The attacker must hold an authenticated session on the IBM UrbanCode Deploy or DevOps Deploy instance with at least the low-privilege level required to view plugin output logs (PR:L per CVSS). The exposure is conditional on plugin steps that handle sensitive values actually writing those values into output logs - deployments using only non-sensitive parameters or properly-configured UCD secure properties with masking enabled may not expose anything actionable. The CVSS AV:N and UI:N confirm the exploit path is network-accessible and requires no victim interaction, but the PR:L authentication requirement limits exploitation to internal users or externally compromised accounts. No non-default configuration or special feature enablement is required beyond standard plugin step logging, which is on by default.

Impact

The CVSS 3.1 base score of 4.3 (Medium) with vector AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N accurately characterizes the access mechanics - network-reachable, low complexity, requiring only low-privilege authentication - but the Confidentiality:Low rating may understate operational risk in environments where deployment pipelines process high-value secrets. Log viewing permissions in CI/CD platforms are routinely granted broadly to development and operations staff, expanding the realistic attacker population well beyond what PR:L implies in isolation. No EPSS data is provided in the input, limiting probabilistic exploitation assessment. The vulnerability is not listed in CISA KEV and no public proof-of-concept exists, indicating no confirmed active exploitation at time of analysis. The real-world priority is moderate-to-high for IBM-centric enterprises: the attack requires no special tools beyond authenticated log access, the patch is vendor-confirmed available, and the potential downstream impact of harvested CI/CD credentials (cloud account takeover, supply chain interference) substantially exceeds what the base CVSS score communicates.

Exploit ScenarioDerived

An authenticated low-privileged user - such as a developer with permission to monitor deployment pipelines - navigates to the plugin step output log for a recent deployment that involved credential handoff or API token injection. The sensitive values appear in plaintext within the log record, allowing the user to harvest cloud provider credentials or service account tokens with no exploit tooling required. The attacker then uses the harvested credentials to access downstream cloud resources or pipeline-connected systems outside the UCD environment.

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 – Jul 30, 2026

Plugin output logs in IBM UrbanCode Deploy and IBM DevOps Deploy expose sensitive step values to any authenticated user with log access, across a wide range of actively-maintained versions spanning both product lines. The CVSS PR:L vector confirms that a low-privileged authenticated user - such as a developer or operator - who can view deployment logs may read sensitive values such as credentials, API tokens, or configuration secrets that plugin steps emit without redaction. No public exploit code exists and the vulnerability is not listed in CISA KEV, but the risk is practically elevated in CI/CD environments where plugin steps routinely handle high-value secrets.

RemediationAI

Apply the vendor-released patch as directed by the IBM advisory at https://www.ibm.com/support/pages/node/7277574 - the exact patched versions for each affected release train (7.2.x, 7.3.x, 8.0.x, 8.1.x, 8.2.x) must be confirmed directly from that page, as they are not specified in the available reference data. As a compensating control pending patch application, audit and restrict log viewing permissions within UCD and DevOps Deploy to only those roles with a strict operational need; reducing the population of users who can access plugin output logs directly limits the exposure surface. Additionally, review plugin step configurations to ensure sensitive values are passed via UCD secure properties or credential stores rather than as plaintext step parameters, as properly-configured secret stores should mask values in log output. Be aware that restricting log access may impair developer troubleshooting workflows and should be coordinated with affected teams.

Affected VersionsENISA

UCD - IBM DevOps Deploy 8.1 ≤8.1.2.6
UCD - IBM UrbanCode Deploy 7.2 ≤7.2.3.23
UCD - IBM DevOps Deploy 8.0 ≤8.0.1.13
UCD - IBM UrbanCode Deploy 7.3 ≤7.3.2.18
UCD - IBM DevOps Deploy 8.2 ≤8.2.1.0

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-grade release automation and CI/CD orchestration platforms. Plugins in these platforms execute discrete deployment steps and write their output to log records accessible through the UI and API. CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor) identifies the root cause: sensitive values passed to or produced by plugin steps are written into output logs without masking or redaction, making them visible to any user with log viewing permissions. The affected CPE identifiers are cpe:2.3:a:ibm:ucd_-_ibm_urbancode_deploy and cpe:2.3:a:ibm:ucd_-_ibm_devops_deploy, confirming both product lines share the same underlying logging behavior. This class of vulnerability is particularly impactful in deployment tooling because plugin steps frequently handle cloud provider credentials, service account tokens, database passwords, and other high-value secrets as part of normal pipeline execution.

Know when Ucd Ibm 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 (ibm) PRIMARY MEDIUM
NVD 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 4.3 MEDIUM

Network-accessible log viewing by low-privileged authenticated users with no integrity or availability impact; confidentiality impact limited to log-visible values per CWE-200.

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

Primary rating from Vendor (ibm).

CVSS VectorNVD

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

DescriptionNVD

IBM UCD - IBM UrbanCode Deploy 7.2 through 7.2.3.23, and 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 is susceptible to an Exposure of Sensitive Information Vulnerability in plugin output logs. This exposure could allow an attacker with access to the logs to potentially obtain senstive values related to that step.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Medium
enterprise CI/CD platform, common in IBM-centric organizations
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 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

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
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.

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