Skip to main content
← All vulnerabilities
CVE-2026-44795GHSA-C8Q4-9H32-2WW8

Spinnaker: Non-safe yaml deserialization allowing RCE when using specific types

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2025.4.4, 2026.0.3, 2025.3.3
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

Spinnaker is an open source, multi-cloud continuous delivery platform. Prior to 2026.1.0, 2026.0.3, 2025.4.4, and 2025.3.3, unsafe YAML processing bypasses safe deserialization when using CloudFormation deployments or CloudFoundry baking. The use of a non-safe constructor allows arbitrary loading of Java classes, leading to remote code execution. This issue is fixed in versions 2026.1.0, 2026.0.3, 2025.4.4, and 2025.3.3.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • spinnaker spinnaker

    From 2025.4.0 · fixed in 2025.4.4; From 2026.0.0 · fixed in 2026.0.3; fixed in 2025.3.3

  • io.spinnaker.rosco:rosco-coreMaven

    fixed in 2025.3.3

  • io.spinnaker.orca:orca-coreMaven

    fixed in 2025.3.3

  • io.spinnaker.rosco:rosco-coreMaven

    From 2025.4.0 · fixed in 2025.4.4

  • io.spinnaker.rosco:rosco-coreMaven

    From 2026.0.0 · fixed in 2026.0.3

  • io.spinnaker.orca:orca-coreMaven

    From 2025.4.0 · fixed in 2025.4.4

  • io.spinnaker.orca:orca-coreMaven

    From 2026.0.0 · fixed in 2026.0.3

References 4

GitHub · spinnaker/spinnaker