CVE-2025-67508
gardenctl is vulnerable to Command Injection when used with non‑POSIX shells
Description
gardenctl is a command-line client for the Gardener which configures access to clusters and cloud provider CLI tools. When using non‑POSIX shells such as Fish and PowerShell, versions 2.11.0 and below of gardenctl allow an attacker with administrative privileges for a Gardener project to craft malicious credential values. The forged credential values are used in infrastructure Secret objects that break out of the intended string context when evaluated in Fish or PowerShell environments used by the Gardener service operators. This issue is fixed in version 2.12.0.
INFO
Published Date :
Dec. 12, 2025, 6:15 a.m.
Last Modified :
Oct. 7, 2026, 8:10 p.m.
Remotely Exploit :
Yes !
Source :
[email protected]
CVSS Scores
| Score | Version | Severity | Vector | Exploitability Score | Impact Score | Source |
|---|---|---|---|---|---|---|
| CVSS | 134c704f-9b21-4f2e-91b3-4a467353bcc0 | |||||
| CVSS 3.0 | HIGH | [email protected] | ||||
| CVSS 3.0 | HIGH | MITRE-CVE | ||||
| CVSS 3.1 | HIGH | [email protected] |
Solution
- Update gardenctl to version 2.12.0 or later.
- Validate credential values for malicious input.
- Review and sanitize credential handling logic.
References to Advisories, Solutions, and Tools
Here, you will find a curated list of external links that provide in-depth
information, practical solutions, and valuable tools related to
CVE-2025-67508.
| URL | Resource |
|---|---|
| https://github.com/gardener/gardenctl-v2/security/advisories/GHSA-fw33-qpx7-rhx2 | Vendor Advisory |
CWE - Common Weakness Enumeration
While CVE identifies
specific instances of vulnerabilities, CWE categorizes the common flaws or
weaknesses that can lead to vulnerabilities. CVE-2025-67508 is
associated with the following CWEs:
Common Attack Pattern Enumeration and Classification (CAPEC)
Common Attack Pattern Enumeration and Classification
(CAPEC)
stores attack patterns, which are descriptions of the common attributes and
approaches employed by adversaries to exploit the CVE-2025-67508
weaknesses.
We scan GitHub repositories to detect new proof-of-concept exploits. Following list is a collection of public exploits and proof-of-concepts, which have been published on GitHub (sorted by the most recently updated).
Results are limited to the first 15 repositories due to potential performance issues.
The following list is the news that have been mention
CVE-2025-67508 vulnerability anywhere in the article.
The following table lists the changes that have been made to the
CVE-2025-67508 vulnerability over time.
Vulnerability history details can be useful for understanding the evolution of a vulnerability, and for identifying the most recent changes that may impact the vulnerability's severity, exploitability, or other characteristics.
-
CVE Translated by [email protected]
Oct. 07, 2026
Action Type Old Value New Value Changed Translation Title: gardenctl-v2 de gardener, Description: gardenctl es un cliente de línea de comandos para Gardener que configura el acceso a clústeres y herramientas CLI de proveedores de nube. Al usar shells no POSIX como Fish y PowerShell, las versiones 2.11.0 e inferiores de gardenctl permiten a un atacante con privilegios administrativos para un proyecto de Gardener crear valores de credenciales maliciosos. Los valores de credenciales falsificados se utilizan en objetos Secret de infraestructura que escapan del contexto de cadena previsto cuando se evalúan en entornos Fish o PowerShell utilizados por los operadores de servicio de Gardener. Este problema está solucionado en la versión 2.12.0. Title: gardenctl-v2 de gardener, Description: gardenctl es un cliente de línea de comandos para Gardener que configura el acceso a clústeres y herramientas CLI de proveedores de nube. Al usar shells no POSIX como Fish y PowerShell, las versiones 2.11.0 e inferiores de gardenctl permiten a un atacante con privilegios administrativos para un proyecto de Gardener crear valores de credenciales maliciosos. Los valores de credenciales falsificados se utilizan en objetos Secret de infraestructura que escapan del contexto de cadena previsto cuando se evalúan en entornos Fish o PowerShell utilizados por los operadores de servicio de Gardener. Este problema está solucionado en la versión 2.12.0. -
CVE Translated by [email protected]
Sep. 30, 2026
Action Type Old Value New Value Added Translation Title: gardenctl-v2 de gardener, Description: gardenctl es un cliente de línea de comandos para Gardener que configura el acceso a clústeres y herramientas CLI de proveedores de nube. Al usar shells no POSIX como Fish y PowerShell, las versiones 2.11.0 e inferiores de gardenctl permiten a un atacante con privilegios administrativos para un proyecto de Gardener crear valores de credenciales maliciosos. Los valores de credenciales falsificados se utilizan en objetos Secret de infraestructura que escapan del contexto de cadena previsto cuando se evalúan en entornos Fish o PowerShell utilizados por los operadores de servicio de Gardener. Este problema está solucionado en la versión 2.12.0. -
CVE Modified by [email protected]
Jun. 17, 2026
Action Type Old Value New Value Added Affected [{'vendor': 'gardener', 'product': 'gardenctl-v2', 'versions': [{'status': 'affected', 'version': '< 2.12.0'}]}] -
CVE Modified by 134c704f-9b21-4f2e-91b3-4a467353bcc0
Jun. 17, 2026
Action Type Old Value New Value Added SSVC {'id': 'CVE-2025-67508', 'role': 'CISA Coordinator', 'options': [{'exploitation': 'none'}, {'automatable': 'no'}, {'technicalImpact': 'total'}], 'version': '2.0.3', 'timestamp': '2025-12-18T20:32:23.732710Z'} -
Initial Analysis by [email protected]
Mar. 17, 2026
Action Type Old Value New Value Added CVSS V3.1 AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:H Added CPE Configuration OR *cpe:2.3:a:linuxfoundation:gardenctl:*:*:*:*:*:*:*:* versions up to (excluding) 2.12.0 Added Reference Type GitHub, Inc.: https://github.com/gardener/gardenctl-v2/security/advisories/GHSA-fw33-qpx7-rhx2 Types: Vendor Advisory -
New CVE Received by [email protected]
Dec. 12, 2025
Action Type Old Value New Value Added Description gardenctl is a command-line client for the Gardener which configures access to clusters and cloud provider CLI tools. When using non‑POSIX shells such as Fish and PowerShell, versions 2.11.0 and below of gardenctl allow an attacker with administrative privileges for a Gardener project to craft malicious credential values. The forged credential values are used in infrastructure Secret objects that break out of the intended string context when evaluated in Fish or PowerShell environments used by the Gardener service operators. This issue is fixed in version 2.12.0. Added CVSS V3 AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H Added CWE CWE-77 Added Reference https://github.com/gardener/gardenctl-v2/security/advisories/GHSA-fw33-qpx7-rhx2