Skip to content
OpenAdvisories
High · 8.8 CVE-2026-44795 EUVD-2026-43086GHSA-c8q4-9h32-2ww8

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

Published Jul 10, 2026 · Updated Jul 15, 2026 · Assigned by GitHub_M

Description

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.

Affected products

VendorProductAffectedFixed
spinnaker spinnaker >= 2025.4.0, < 2025.4.4, >= 2026.0.0, < 2026.0.3, < 2025.3.3 —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven io.spinnaker.orca:orca-core < 2025.3.3 2025.3.3 GHSA-c8q4-9h32-2ww8
Maven io.spinnaker.orca:orca-core >= 2025.4.0, < 2025.4.4 2025.4.4 GHSA-c8q4-9h32-2ww8
Maven io.spinnaker.orca:orca-core >= 2026.0.0, < 2026.0.3 2026.0.3 GHSA-c8q4-9h32-2ww8
Maven io.spinnaker.rosco:rosco-core < 2025.3.3 2025.3.3 GHSA-c8q4-9h32-2ww8
Maven io.spinnaker.rosco:rosco-core >= 2025.4.0, < 2025.4.4 2025.4.4 GHSA-c8q4-9h32-2ww8
Maven io.spinnaker.rosco:rosco-core >= 2026.0.0, < 2026.0.3 2026.0.3 GHSA-c8q4-9h32-2ww8

References