PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-79767 gardener CVE debrief

The Gardener API server's customverbauthorizer admission plugin has an authorization bypass vulnerability. A project admin without manage-members permission can add Group or ServiceAccount subjects, including system:authenticated, to a Project's member list, granting all authenticated users full project-level access. This vulnerability allows project admins to bypass the manage-members custom verb authorization check, potentially leading to unauthorized access and project compromise. The issue arises from the implementation of the mustCheckProjectMembers() function, which only tracks subjects where isHumanUser() returns true. Defenders should prioritize verifying and remediating (

Vendor
gardener
Product
github.com/gardener/gardener
CVSS
MEDIUM 5.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-22
Original CVE updated
2026-11-04
Advisory published
2026-09-22
Advisory updated
2026-11-04

Who should care

Defenders responsible for Gardener deployments, especially those with project admins who can modify member lists, should assess exposure and prioritize remediation. This includes operators, platform administrators, vulnerability management teams, and security teams who need to verify and remediate this vulnerability in their Gardener deployments.

Why it matters

The Gardener authorization bypass vulnerability allows project admins to grant all authenticated users full project-level access, potentially leading to unauthorized access and project compromise. Defenders should prioritize verifying and remediating this vulnerability in their Gardener deployments.

  • Potential unauthorized access to project resources
  • Elevation of privileges for authenticated users
  • Increased risk of project compromise
  • Need for verification of Gardener deployment versions and patching

Technical summary

The Gardener API server's customverbauthorizer admission plugin has an authorization bypass vulnerability. The manage-members custom verb authorization check can be bypassed by adding Group or ServiceAccount subjects to a Project's member list. This allows project admins without manage-members permission to grant all authenticated users full project-level access. The vulnerability arises from the implementation of the mustCheckProjectMembers() function, which only tracks subjects where isHumanUser() returns true. The official Gardener documentation explicitly states that the check controls 'human users or groups', but the implementation only gates changes to User-kind subjects.

Defensive priority

Defenders should prioritize verifying and remediating this vulnerability in their Gardener deployments, especially those with project admins who can modify member lists.

Recommended defensive actions

  • Verify Gardener deployment versions and apply patches or updates to remediate the vulnerability
  • Restrict project admin permissions to prevent unauthorized member list modifications
  • Monitor project member lists for suspicious changes
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The vulnerability is documented in the official Gardener documentation and source code. The issue arises from the implementation of the mustCheckProjectMembers() function, which only tracks subjects where isHumanUser() returns true.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-79767 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-79767

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-79767 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-79767

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Gardener: Authorization Bypass via Group Subject Injection

    Unverified legacy reference

    URL: https://storage.googleapis.com/osv-vulnerabilities/Go/GHSA-gfjv-gqf2-c888.json

    osv_dev

  • Source reference

    Unverified legacy reference

    URL: https://github.com/gardener/gardener/security/advisories/GHSA-gfjv-gqf2-c888

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/gardener/gardener/pull/15080

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/gardener/gardener/commit/63751db97dca6cc5ee5f966d4963415de6ae5545

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/gardener/gardener

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/gardener/gardener/releases/tag/v1.144.2

    Supplemental source

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.