Read the docs

Manual approval bypass in goose via read-only tool annotations

Priority LOW 11CWE-863Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Passive
Attack complexity
Low
Attack requirements
Present
Impact type
Security bypass
Confidentiality · integrity · availability
Low · Low · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-863.

Summary

goose from 1.28.0 before 1.44.0 contains an authorization bypass (CWE-863) in Manual Approval mode. Read-only tool annotations persisted from a session that used Smart Approval mode are never cleared by update_goose_mode. An attacker who can inject prompts can then make tools annotated readOnlyHint: true run without the user's approval.

Written with Claude Haiku 5.5 from the sources below · 2026-10-29

Description from the CNA

goose from 1.28.0 before 1.44.0 contains an authorization bypass vulnerability that allows tools to run without user approval in Manual Approval mode because persisted read-only annotations are never cleared by update_goose_mode. After a session uses Smart Approval mode, prompt-injected calls to tools annotated readOnlyHint: true execute without prompting, bypassing the user's selected approval mode in PermissionInspector::inspect.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00195 9th percentileScored 2026-11-07
Fix Fixed goose (aaif-goose): 1.44.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
aaif-goosegoose1.28.0 to before 1.44.01.44.0Patch availableCNA
  • goose Vendoraaif-goose Affected 1.28.0 to before 1.44.0 Fixed in 1.44.0 Patch available CNA

Remediation

Upgrade goose to version 1.44.0 or later.

Written with Claude Haiku 5.5 from the sources below · 2026-10-29

  • Fix · CNA goose (aaif-goose) Fixed in 1.44.0

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

Not affected: 2 products
  • Red Hat Enterprise Linux 10
  • Red Hat Enterprise Linux 9

Timeline

  1. 2026-10-12 Threatist record created from CVE-2026-109561
  2. 2026-10-13 Alias added: GHSA-8h69-7j5q-pwfc
  3. 2026-10-13 Affected versions changed · Red Hat
  4. 2026-10-13 CVSS score added · Red Hat
  5. 2026-10-26 CISA SSVC decision points changed

References

  • TI-2026-50953 goose: Arbitrary command execution in goose CLI via `goose review` via git core.fsmonitor CVSS 4.0HIGH 7.0
  • TI-2026-58748 goose 1.37.0 Arbitrary Command Execution via Recipe Extensions CVSS 4.0HIGH 8.7

Sources