Skip to main content

HCL DevOps Loop CVE-2026-21762

| EUVDEUVD-2026-45232 MEDIUM
Improper Neutralization of HTTP Headers for Scripting Syntax (CWE-644)
2026-07-17 psirt@hcl.com GHSA-hg49-v9p7-xwqr
5.3
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI
3.1 LOW

AC:H because exploitation requires chaining with a social-engineering step; UI:R because browser attacks like clickjacking require user interaction with a malicious page.

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

3
Severity Changed
Aug 13, 2026 - 13:07 NVD
LOW MEDIUM
CVSS changed
Aug 13, 2026 - 13:07 NVD
3.7 (LOW) 5.3 (MEDIUM)
Analysis Generated
Jul 17, 2026 - 17:32 vuln.today

DescriptionNVD

HCL DevOps Loop is affected by missing HTTP security headers. Missing security headers may reduce browser protections against common web-based attacks such as clickjacking, MIME-type sniffing, and cross-site scripting.

AnalysisAI

HCL DevOps Loop omits critical HTTP security response headers, degrading browser-enforced protections against clickjacking, MIME-type sniffing, and cross-site scripting for all users of the application. The absence of headers such as Content-Security-Policy, X-Frame-Options, and X-Content-Type-Options does not introduce a standalone exploit path but removes a layer of defense-in-depth that browsers rely on to block client-side attack chains. CVSS assigns a low score of 3.7 with high attack complexity, reflecting that meaningful impact requires chaining this weakness with a secondary technique; no public exploit has been identified and the vulnerability is not listed in CISA KEV.

Technical ContextAI

CWE-644 (Improper Neutralization of HTTP Headers for Scripting Syntax) describes failures to set HTTP response headers that browsers use to enforce security policies. The expected headers include X-Frame-Options or the frame-ancestors CSP directive (clickjacking), X-Content-Type-Options: nosniff (MIME-sniffing), Content-Security-Policy (XSS policy enforcement), and optionally Strict-Transport-Security and Referrer-Policy. HCL DevOps Loop is a DevOps workflow and collaboration platform from HCL Software. No CPE strings were provided in the input data, so exact platform or version identification from CPE is not possible. The XSS tag suggests the missing CSP header is a primary concern, as a well-formed CSP would restrict inline script execution and unauthorized resource origins.

RemediationAI

The primary remediation is to review and apply the guidance in HCL's knowledge base article KB0132296 at https://support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0132296, which may include a patched release or configuration update; an exact fix version is not confirmed from available data. As a compensating control, administrators can deploy a reverse proxy (nginx, Apache HTTP Server, or a WAF) in front of HCL DevOps Loop configured to inject the missing response headers: X-Frame-Options: SAMEORIGIN, X-Content-Type-Options: nosniff, a restrictive Content-Security-Policy appropriate to the application's resource requirements, and Referrer-Policy: strict-origin-when-cross-origin. Trade-off: proxy-injected headers may duplicate or conflict with headers added by a future application-level patch, requiring configuration cleanup after upgrading. A CSP policy that is too restrictive may break application functionality and should be tested in a non-production environment before deployment.

Share

CVE-2026-21762 vulnerability details – vuln.today

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