CVE-2016-8938
CriticalSummary
IBM UrbanCode Deploy could allow a user to execute code using a specially crafted file upload that would replace code on the server. This code could be executed on the UCD agent machines that host customer's production applications.
Risk Assessment
The risk to the organization involves the potential for remote code execution, which could lead to the compromise of production applications and customer data.
Recommendation
It is recommended to implement strict access controls on file upload features and to regularly update the software to mitigate risks.
Other vulnerabilities in IBM UrbanCode Deploy
See all- CVE-2016-9008High
IBM UrbanCode Deploy could allow a malicious user to access the Agent Relay ActiveMQ Broker JMX interface and run plugins on the agent.
- CVE-2016-6068High
IBM UrbanCode Deploy could allow an authenticated user with access to the REST endpoints to access API and CLI getResource secured role properties.
- CVE-2016-2942High
IBM UrbanCode Deploy could allow an authenticated attacker with special permissions to craft a script on the server in a way that will cause processes to run on a remote UCD agent machine.
- CVE-2016-0271High
Agents in IBM UrbanCode Deploy versions 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 server's identity in a JMS or HTTP session, allowing local users to obtain root access to arbitrary agents via unspecified vectors.
- CVE-2016-0267High
IBM UrbanCode Deploy versions 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 allow remote authenticated users to obtain sensitive cleartext secure-property information via the server UI or a database request.
- CVE-2026-78658Medium
IBM UCD - IBM UrbanCode Deploy versions 7.2 through 7.2.3.25 and 7.3 through 7.3.2.20, and IBM UCD - IBM DevOps Deploy versions 8.0 through 8.0.1.15, 8.1 through 8.1.2.8, and 8.2 through 8.2.2.1 is susceptible to an information disclosure vulnerability when processing redacted property values. If a deployment is configured with a secure property that starts with certain non-ASCII characters, the redaction engine may fail to mask subsequent ASCII secure values embedded inside unsecure properties. An authenticated user with permissions to view deployment request details could exploit this flaw via the UI or API to view sensitive values in plain text that should otherwise be redacted.
- CVE-2026-10569Medium
IBM UrbanCode Deploy 7.2-7.2.3.23, 7.3-7.3.2.18 and IBM DevOps Deploy 8.0-8.0.1.13, 8.1-8.1.2.6, 8.2-8.2.1.0 are vulnerable to exposure of sensitive information in plugin output logs. An attacker with log access can obtain sensitive values related to that step.
Original NVD description (English source)
IBM UrbanCode Deploy could allow a user to execute code using a specially crafted file upload that would replace code on the server. This code could be executed on the UCD agent machines that host customer's production applications.

