Skip to content

Security: .github/commands/ TOML templates use unsafe !{echo $VAR} shell execution (incomplete PR #511 migration) #523

@fg0x0

Description

@fg0x0

The shipped .github/commands/ TOML templates still use !{echo $VAR} shell-execution syntax. PR #511 migrated examples/workflows/ to @{file} but missed these shipped templates.

Impact: Any public issue author can trigger bash pathname expansion and prompt injection on every repo using run-gemini-cli.

Fix: Submitted PR with migration to @{.gemini/context/VAR.txt}.

Ref: GHSA-62f2-6rx8-v262

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions