CVE-2021-43832CWE-306

Improper Access Control in spinnaker

Critical · published January 4, 2022

CVSS v3.1
10.0
EPSS
3%
Percentile
85.0
In the wild
Unconfirmed
What it is

🚨 An unprotected gate allows anyone inside to throw together a pipeline and launch it! With improper permissions in Spinnaker, the risk of mischief is mind-blowingly simple. 🔥 Think of Spinnaker like a restaurant where anyone can walk in, grab a chef's hat, and start cooking without any approvals. If the chef doesn't have a system to verify who can cook what, chaos can ensue in the kitchen! An arbitrary user could create and execute pipelines, deploying resources across any connected accounts without a second thought. Imagine a rogue chef serving dangerous dishes to unsuspecting diners! The consequences could be devastating, leading to unauthorized access and resource manipulation that compromises the entire infrastructure.

Put simply

Think of Spinnaker like a restaurant where anyone can walk in, grab a chef's hat, and start cooking without any approvals. If the chef doesn't have a system to verify who can cook what, chaos can ensue in the kitchen! This vulnerability allows users with access to the gate endpoint to create and run pipelines without proper authentication checks, effectively bypassing any security measures intended to protect resource deployments.

What to do

An arbitrary user could create and execute pipelines, deploying resources across any connected accounts without a second thought. Imagine a rogue chef serving dangerous dishes to unsuspecting diners! The consequences could be devastating, leading to unauthorized access and resource manipulation that compromises the entire infrastructure. Patch to the latest version of Spinnaker immediately! If upgrading isn't possible, enable Role-Based Access Control (RBAC) across all accounts and applications, restricting application access and ensuring all pipeline creations are tightly controlled with appropriate wildcards. 🛡️ You've got this! By taking these steps, you'll bolster your security and keep those rogue chefs at bay! 🎉

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.02570 · 85.0th percentile
Weakness
CWE-306 · Missing Authentication for Critical Function
Published
2022-01-04T19:20Z
EPSS history
Timeline
  • 04 JAN 19:20Z
    Improper Access Control in spinnaker
    cvelistv5