Executive brief
HCL DevOps Deploy, a tool used to automate software deployments, contains a security flaw in how it handles web requests from different domains. An attacker could potentially trick a logged-in user into visiting a malicious website, allowing the attacker to perform unauthorized actions or steal sensitive information from the deployment environment. This could lead to unauthorized changes in software delivery pipelines or the exposure of internal configuration data.
Technical details
HCL DevOps Deploy is vulnerable to a permissive Cross-Origin Resource Sharing (CORS) policy (CWE-942). The application fails to properly restrict the 'Access-Control-Allow-Origin' header to trusted domains, allowing any domain to interact with the application's API. An attacker can exploit this by hosting a malicious webpage and enticing an authenticated user to visit it. The malicious script can then make cross-origin requests to the DevOps Deploy server using the victim's session, enabling the attacker to perform privileged actions or exfiltrate sensitive data. The vulnerability affects versions 8.1 through 8.1.2.6 and 8.2 through 8.2.1.0.
Affected products
- HCL Software DevOps Deploy 8.1-8.1.2.6, 8.2-8.2.1.0
Timeline
- 2026-07-09: advisory
- 2026-07-09: disclosed