CVE-2026-32613
Spinnaker vulnerable to RCE via expression parsing due to unrestricted context handling
Spinnaker is an open source, multi-cloud continuous delivery platform. Echo like some other services, uses SPeL (Spring Expression Language) to process information - specifically around expected artifacts. In versions prior to 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2, unlike orca, it was NOT restricting that context to a set of trusted classes, but allowing FULL JVM access. This enabled a user to use arbitrary java classes which allow deep access to the system. This enabled the ability to invoke commands, access files, etc. Versions 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2 contain a patch. As a workaround, disable echo entirely.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
10.0
Spinnaker vulnerable to RCE via expression parsing due to unrestricted context handling
Spinnaker is an open source, multi-cloud continuous delivery platform. Echo like some other services, uses SPeL (Spring Expression Language) to process information - specifically around expected artifacts. In versions prior to 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2, unlike orca, it was NOT restricting that context to a set of trusted classes, but allowing FULL JVM access. This enabled a user to use arbitrary java classes which allow deep access to the system. This enabled the ability to invoke commands, access files, etc. Versions 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2 contain a patch. As a workaround, disable echo entirely.
- Record
CVE-2026-32613- CVSS 3.1
- 10.0 Critical
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - Weakness
- CWE-94
- Updated
- 2026-11-02
EUVDEUVD-2026-23964
10.0
Spinnaker is an open source, multi-cloud continuous delivery platform. Echo like some other services, uses SPeL (Spring Expression Language) to process information - specifically around expected artifacts. In versions prior to 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2, unlike orca, it was NOT restricting that context to a set of trusted classes, but allowing FULL JVM access. This enabled a user to use arbitrary java classes which allow deep access to the system. This enabled the ability to invoke commands, access files, etc. Versions 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2 contain a patch. As a workaround, disable echo entirely.
- Record
EUVD-2026-23964- CVSS 3.1
- 10.0 Critical
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-69rw-45wj-g4v6
9.9
Spinnaker: RCE via expression parsing due to unrestricted context handling
Spinnaker is an open source, multi-cloud continuous delivery platform. Echo like some other services, uses SPeL (Spring Expression Language) to process information - specifically around expected artifacts. In versions prior to 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2, unlike orca, it was NOT restricting that context to a set of trusted classes, but allowing FULL JVM access. This enabled a user to use arbitrary java classes which allow deep access to the system. This enabled the ability to invoke commands, access files, etc. Versions 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2 contain a patch. As a workaround, disable echo entirely.
- Record
GHSA-69rw-45wj-g4v6- CVSS 3.1
- 9.9 Critical
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - Weakness
- CWE-94
- Updated
- 2026-11-02
NVD
9.9
Spinnaker is an open source, multi-cloud continuous delivery platform. Echo like some other services, uses SPeL (Spring Expression Language) to process information - specifically around expected artifacts. In versions prior to 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2, unlike orca, it was NOT restricting that context to a set of trusted classes, but allowing FULL JVM access. This enabled a user to use arbitrary java classes which allow deep access to the system. This enabled the ability to invoke commands, access files, etc. Versions 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2 contain a patch. As a workaround, disable echo entirely.
- Record
CVE-2026-32613- CVSS 3.1
- 9.9 Critical
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - Weakness
- CWE-94
- Updated
- 2026-11-02
OSV
9.9
Spinnaker vulnerable to RCE via expression parsing due to unrestricted context handling
Spinnaker is an open source, multi-cloud continuous delivery platform. Echo like some other services, uses SPeL (Spring Expression Language) to process information - specifically around expected artifacts. In versions prior to 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2, unlike orca, it was NOT restricting that context to a set of trusted classes, but allowing FULL JVM access. This enabled a user to use arbitrary java classes which allow deep access to the system. This enabled the ability to invoke commands, access files, etc. Versions 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2 contain a patch. As a workaround, disable echo entirely.
- Record
CVE-2026-32613- CVSS 3.1
- 9.9 Critical
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - Weakness
- CWE-94
- Updated
- 2026-11-02
OSVGHSA-69rw-45wj-g4v6
9.9
Spinnaker: RCE via expression parsing due to unrestricted context handling
Spinnaker is an open source, multi-cloud continuous delivery platform. Echo like some other services, uses SPeL (Spring Expression Language) to process information - specifically around expected artifacts. In versions prior to 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2, unlike orca, it was NOT restricting that context to a set of trusted classes, but allowing FULL JVM access. This enabled a user to use arbitrary java classes which allow deep access to the system. This enabled the ability to invoke commands, access files, etc. Versions 2026.1.0, 2026.0.1, 2025.4.2, and 2025.3.2 contain a patch. As a workaround, disable echo entirely.
- Record
GHSA-69rw-45wj-g4v6- CVSS 3.1
- 9.9 Critical
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - Weakness
- CWE-94
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
io.spinnaker.echo:echo-pipelinetriggersMaven |
2026.0-0 up to 2026.0.1 | 2026.0.1 |
io.spinnaker.echo:echo-pipelinetriggersMaven |
2025.4-0 up to 2025.4.2 | 2025.4.2 |
io.spinnaker.echo:echo-pipelinetriggersMaven |
before 2025.3.2 | 2025.3.2 |
io.spinnaker.echo:echo-pipelinetriggersMaven |
2026.0-0 up to 2026.0.1, plus listed versions 2026.0-12026.0-102026.0-112026.0-122026.0-13 Show 19 moreShow less2026.0-142026.0-152026.0-162026.0-172026.0-182026.0-192026.0-22026.0-202026.0-212026.0-222026.0-232026.0-32026.0-42026.0-52026.0-62026.0-72026.0-82026.0-92026.0.0 |
2026.0.1 |
io.spinnaker.echo:echo-pipelinetriggersMaven |
2025.4-0 up to 2025.4.2, plus listed versions 2025.4-12025.4-102025.4-112025.4-122025.4-13 Show 18 moreShow less2025.4-142025.4-152025.4-162025.4-172025.4-182025.4-192025.4-22025.4-202025.4-212025.4-32025.4-42025.4-52025.4-62025.4-72025.4-82025.4-92025.4.02025.4.1 |
2025.4.2 |
io.spinnaker.echo:echo-pipelinetriggersMaven |
before 2025.3.2, plus listed versions 2.32.12.32.22.32.32.32.42.32.5 Show 45 moreShow less2.32.62.32.72.33.02.34.02.34.12.34.22.34.32.34.42.34.52.34.62.34.72.35.02.36.02.36.12.36.22.36.32.36.42.36.52.37.02.37.12.37.22.37.32.38.02.38.12.39.02.39.12.40.02.40.12.40.22.41.02.41.12.42.02.43.02.43.12.43.22.43.32.44.02.44.12.44.22.44.32.44.42.44.52.44.62.44.72.45.0 |
2025.3.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-32613 is a critical vulnerability (CVSS 10.0) in Linuxfoundation Spinnaker, published April 20, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.55%, the 46th percentile. Fixed in io.spinnaker.echo:echo-pipelinetriggers 2026.0.1.
References
github.com/spinnaker/spinnaker/security/advisories/GHSA-69rw-45wj-g4v6
github.com/spinnaker/spinnaker/releases/tag/spinnaker-release-2025.3.2
github.com/spinnaker/spinnaker/releases/tag/spinnaker-release-2025.4.2
github.com/spinnaker/spinnaker/releases/tag/spinnaker-release-2026.0.1
zeropath.com/blog/spinnaker-rce-production-compromise
nvd.nist.gov/vuln/detail/CVE-2026-32613
Left out here: 398 versions. The JSON record has them.