Spinnaker RCE via unrestricted Java classes (CVE-2026-32613)
CVE-2026-32613
Critical RCE in Spinnaker Echo service lets authenticated attackers execute arbitrary code on the host. Update to 2026.1.0, 2026.0.1, 2025.4.2, or 2025.3.2 now.
Patch now - CVE-2026-32613 is a critical remote code execution in Spinnaker prior to patched versions 2026.1.0, 2026.0.1, 2025.4.2, or 2025.3.2 that grants low-privilege attackers full host access via unrestricted SpEL in the Echo service.
Overview
A critical security vulnerability in the Spinnaker continuous delivery platform allows authenticated users to execute arbitrary code on the host system. The flaw, tracked as CVE-2026-32613, resides in the platform’s Echo service, which is responsible for handling events and triggers.
Vulnerability Details
Spinnaker’s Echo service uses Spring Expression Language (SpEL) to process pipeline artifacts. In affected versions, the SpEL evaluation context was not properly restricted. Unlike the Orca service, which limits accessible classes, Echo allowed full access to the Java Virtual Machine (JVM). This lack of a security sandbox means an attacker can reference and invoke arbitrary Java classes, providing deep system access.
Impact
With a CVSS score of 9.9, this vulnerability is highly severe. An attacker with low-privilege access to Spinnaker can exploit this flaw to run operating system commands, read or write sensitive files, and potentially gain full control over the underlying server. This could lead to a complete compromise of the continuous delivery pipeline, unauthorized code deployment, and data theft. For more on the consequences of such breaches, see our breach reports.
Affected Versions
All Spinnaker versions prior to the following patched releases are vulnerable:
- 2026.1.0
- 2026.0.1
- 2025.4.2
- 2025.3.2
Remediation and Mitigation
The primary action is to update your Spinnaker deployment immediately to one of the patched versions listed above. The patch correctly restricts the SpEL context in the Echo service to a trusted set of classes.
If immediate patching is not possible, a workaround is to disable the Echo service entirely. However, this will break core Spinnaker functionality related to events, triggers, and notifications, so it should only be considered a temporary measure. Organizations should treat this as a high-priority patch.
Security Insight
This vulnerability highlights a recurring pattern in complex, microservices-based platforms: inconsistent security controls across services. The fact that Orca had proper SpEL restrictions while Echo did not suggests a fragmented security review process. It echoes past incidents in other platforms where a single misconfigured component became the entry point for a full chain exploit, underscoring the need for uniform, platform-wide security policy enforcement. For ongoing coverage of such trends, follow our security news.
Further Reading
Never miss a critical vulnerability
Get real-time security alerts delivered to your preferred platform.
Related Advisories
ai-scanner is an AI model safety scanner built on NVIDIA garak. From version 1.0.0 to before version 1.4.1, there is a remote code execution vulnerability via JavaScript injection in `BrowserAutomatio...
vm2 is an open source vm/sandbox for Node.js. Prior to version 3.11.0, VM2 suffers from a sandbox breakout vulnerability. This allows attackers to write code which can escape from the VM2 sandbox and ...
vm2 is an open source vm/sandbox for Node.js. Prior to version 3.10.5, the fix for CVE-2023-37466 is insufficient and can be circumvented allowing attackers to write code which can escape from the VM2...
vm2 is an open source vm/sandbox for Node.js. Prior to version 3.11.0, VM2 suffers from a sandbox breakout vulnerability through the inspect function. This allows attackers to write code which can esc...