Description
Kyverno before 1.16.4 automatically attaches the admission controller's ServiceAccount token to outbound HTTP requests in apiCall service mode without explicit authorization headers. Attackers can exfiltrate the token by directing apiCall requests to external or attacker-controlled endpoints, gaining full control over Kyverno policies and cluster resources.
Published: 2026-09-01
Score: 8.3 High
EPSS: < 1% Very Low
KEV: No
Impact: Credential Leak leading to full cluster control
Action: Patch
AI Analysis

Impact

Kyverno before 1.16.4 automatically attaches the admission controller's ServiceAccount token to outbound HTTP requests in apiCall service mode without explicit authorization headers. Attackers can exfiltrate the token by directing apiCall requests to external or attacker‑controlled endpoints, providing an attacker an unrestricted bearer token to authenticate against the Kubernetes API. With that token an attacker can fully control Kyverno policies and the entire cluster.

Affected Systems

The Kyverno policy engine. All deployments running Kyverno versions earlier than 1.16.4 are potentially affected. The advisory lists only Kyverno as the product and indicates that any version prior to 1.16.4 will automatically attach the ServiceAccount token when operating in apiCall service mode.

Risk and Exploitability

The CVSS score of 8.3 indicates high severity. The EPSS score is less than 1%, reflecting a low probability that the vulnerability will be exploited. The vulnerability is not listed in CISA KEV. Attackers can leverage the automatic token attachment to exfiltrate a bearer token by configuring an apiCall request to point to an external or attacker‑controlled endpoint. With the stolen token, an attacker can authenticate as the Kyverno service account and obtain unrestricted access to the Kubernetes cluster, including the ability to modify policies and resources. The scope of impact is the entire cluster where the affected Kyverno instance runs.

Generated by OpenCVE AI on September 21, 2026 at 06:49 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Kyverno to version 1.16.4 or later, which removes the automatic attachment of ServiceAccount tokens to apiCall requests.
  • Configure Kyverno to send apiCall traffic only to trusted internal endpoints, preventing token exfiltration to attacker‑controlled hosts.
  • If a token has already been exposed, rotate the associated ServiceAccount token and adjust RBAC to reduce privileges granted to Kyverno.

Generated by OpenCVE AI on September 21, 2026 at 06:49 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 12 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-497
References
Metrics threat_severity

None

threat_severity

Important


Tue, 01 Sep 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 01 Sep 2026 11:45:00 +0000

Type Values Removed Values Added
Description Kyverno before 1.16.4 automatically attaches the admission controller's ServiceAccount token to outbound HTTP requests in apiCall service mode without explicit authorization headers. Attackers can exfiltrate the token by directing apiCall requests to external or attacker-controlled endpoints, gaining full control over Kyverno policies and cluster resources.
Title Kyverno before 1.16.4 Credential Leak via apiCall
First Time appeared Kyverno
Kyverno kyverno
Weaknesses CWE-200
CPEs cpe:2.3:a:kyverno:kyverno:*:*:*:*:*:*:*:*
Vendors & Products Kyverno
Kyverno kyverno
References
Metrics cvssV3_1

{'score': 7.7, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N'}

cvssV4_0

{'score': 8.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-01T12:11:37.233Z

Reserved: 2026-09-01T10:51:59.729Z

Link: CVE-2026-84195

cve-icon Vulnrichment

Updated: 2026-09-01T12:08:40.672Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-01T12:17:49.130

Modified: 2026-09-10T15:43:03.760

Link: CVE-2026-84195

cve-icon Redhat

Severity : Important

Publid Date: 2026-09-01T11:33:58Z

Links: CVE-2026-84195 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T07:00:08Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-497

    Exposure of Sensitive System Information to an Unauthorized Control Sphere