Goose CLI 1.35.0 before 1.53.0 contains a local code execution vulnerability that allows attackers to run commands by setting diff.external in a repository's .git/config. Attackers can ship a crafted repository that, when the victim runs goose review, executes git diff without --no-ext-diff, running commands as the user and exposing credentials and provider API keys.
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Fri, 13 Nov 2026 21:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Aaif-goose
Aaif-goose goose |
|
| Vendors & Products |
Aaif-goose
Aaif-goose goose |
Fri, 13 Nov 2026 16:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Goose CLI 1.35.0 before 1.53.0 contains a local code execution vulnerability that allows attackers to run commands by setting diff.external in a repository's .git/config. Attackers can ship a crafted repository that, when the victim runs goose review, executes git diff without --no-ext-diff, running commands as the user and exposing credentials and provider API keys. | |
| Title | goose CLI 1.35.0 before 1.53.0 Command Execution via goose review diff.external | |
| Weaknesses | CWE-78 | |
| References |
|
|
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-11-13T16:23:39.517Z
Reserved: 2026-11-13T16:01:02.592Z
Link: CVE-2026-129128
No data.
Status : Deferred
Published: 2026-11-13T17:17:30.313
Modified: 2026-11-13T17:17:30.450
Link: CVE-2026-129128
No data.
OpenCVE Enrichment
Updated: 2026-11-14T17:45:21Z
Weaknesses