CVE-2026-85623
Received Received - Intake

Arbitrary Command Execution in Goose via Unsafe Recipe Extensions

Vulnerability report for CVE-2026-85623, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-04

Last updated on: 2026-09-04

Assigner: VulnCheck

Description

goose 1.37.0 executes arbitrary commands from recipe stdio extensions and retry.checks without security inspection. Attackers can distribute malicious recipes that execute shell commands as the user running goose, bypassing the recipe security scan which does not inspect extensions or retry configurations.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-04
Last Modified
2026-09-04
Generated
2026-09-04
AI Q&A
2026-09-04
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
aaif-goose goose From 1.37.0 (inc) to 1.49.0 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-94 The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability in goose 1.37.0 allows arbitrary command execution through recipe stdio extensions and retry.checks without proper security checks. Attackers can create malicious recipes that run shell commands as the user executing goose, bypassing the recipe security scan which only checks for hidden Unicode tags in limited fields.

Detection Guidance

To detect this vulnerability, inspect goose recipe files for malicious extensions or retry checks. Check for `cmd` and `args` in stdio extensions and `retry.checks.command` fields. Review all recipe sources including files, deeplinks, and GitHub repos for these fields.

Impact Analysis

An attacker could craft a malicious recipe that executes commands on your machine without your consent when you run the recipe. This could allow writing files, installing malware, or performing other actions as your user account. The vulnerability affects all recipe distribution methods including files, deeplinks, and GitHub repositories.

Compliance Impact

This vulnerability could lead to unauthorized command execution, potentially exposing sensitive data. For GDPR, it may violate principles of data protection by design and default (Article 25) if personal data is accessed or exfiltrated. Under HIPAA, it could compromise protected health information if the goose tool processes such data, violating the Security Rule's integrity and access controls.

Mitigation Strategies

Immediately update goose to a patched version beyond 1.49.0. Disable untrusted recipe sources and avoid running recipes from unknown origins. Implement user consent prompts for extensions and retry checks. Expand security scans to cover all recipe fields.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-85623. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart