Bug 2469300 (CVE-2026-42876) - CVE-2026-42876 external-secrets-operator: External Secrets Operator: Privilege escalation via ExternalSecret resource creation
Summary: CVE-2026-42876 external-secrets-operator: External Secrets Operator: Privileg...
Keywords:
Status: NEW
Alias: CVE-2026-42876
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-05-11 20:03 UTC by OSIDB Bzimport
Modified: 2026-10-14 08:01 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-05-11 20:03:11 UTC
External Secrets Operator reads information from a third-party service and automatically injects the values as Kubernetes Secrets. Prior to 2.4.1, a user who only has permission to create ExternalSecret resources can cause the operator to create a Secret that Kubernetes will automatically populate with a long-lived token for the specified service account. This effectively allows the user to impersonate any service account in the namespace without needing direct create permissions on TokenRequest or Secrets of that type. This vulnerability is fixed in 2.4.1.


Note You need to log in before you can comment on or make changes to this bug.