More Info:

Ensure legacy authorization is set to disabled on Kubernetes clusters. The legacy authorizer in Kubernetes grants broad, statically defined permissions.

Risk Level

Medium

Address

Security

Compliance Standards

SOC2, NISTCSF, PCIDSS

Triage and Remediation

Remediation

To remediate the “Legacy Authorization Should Be Disabled” misconfiguration in GCP using GCP console, follow these steps:

  1. Open the GCP console and navigate to the IAM & Admin page.
  2. Click on the “Settings” tab.
  3. Scroll down to the “Authorization” section.
  4. Under “Legacy authorization”, click on the “Edit” button.
  5. Select the checkbox for “Disable project-wide legacy authorization”.
  6. Click on the “Save” button to apply the changes.

Once you have completed these steps, legacy authorization will be disabled for your GCP project. It is recommended to periodically review your IAM settings to ensure that they are up-to-date and secure.

Additional Reading: