Skip to content

[sighthound] Security findings in github/gh-aw #70796

Closed as not planned
Closed as not planned

Description

@github-actions

Sighthound findings

The scan reported these five Critical findings with High confidence. Review whether untrusted values can reach each command invocation; the scan does not establish exploitability.

  1. pkg/cli/runner_guard.go:122 — Critical, command injection (exec.Command(dockerPath, dockerArgs...)). Constrain dockerPath to a trusted executable and validate each generated Docker argument.
  2. pkg/cli/zizmor.go:206 — Critical, command injection (exec.Command(dockerPath, dockerArgs...)). Validate the Docker argument list and reject untrusted command options or paths.
  3. pkg/cli/zizmor.go:174 — Critical, command injection (exec.Command(localPath, args...)). Resolve localPath to a trusted executable and validate arguments before execution.
  4. pkg/cli/grype.go:366 — Critical, command injection (exec.Command(dockerPath, dockerArgs...)). Constrain the executable path and validate dynamic Docker arguments, especially image and mount inputs.
  5. pkg/cli/upgrade_command.go:599 — Critical, command injection (exec.Command(exe, newArgs...)). Ensure the relaunched executable path is trusted and validate forwarded arguments.

Source: Sighthound actionable findings, workflow run 39549053316.

Generated by 🛡️ Sighthound Security Scan · codex · gpt60 · 11.9 AIC · ⌖ 5.34 AIC · ⊞ 12.4K · ◷

Activity

  1. github-actions commented on Oct 21, 2026

    @github-actions
    ContributorAuthor

    🍪 Issue Monster selected this for Copilot

    I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.

    If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.

    Om nom nom! 🍪

    🍪 Om nom nom by Issue Monster · pi · gpt50 · 0.658 AIC · ⌖ 0.598 AIC · ⊞ 12.2K · ◷

  2. github-actions commented on Oct 21, 2026

    @github-actions
    ContributorAuthor

    🍪 Issue Monster selected this for Copilot

    I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.

    If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.

    Om nom nom! 🍪

    🍪 Om nom nom by Issue Monster · pi · gpt50 · 0.586 AIC · ⌖ 0.719 AIC · ⊞ 12.2K · ◷

  3. github-actions commented on Oct 21, 2026

    @github-actions
    ContributorAuthor

    🍪 Issue Monster selected this for Copilot

    I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.

    If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.

    Om nom nom! 🍪

    🍪 Om nom nom by Issue Monster · pi · gpt50 · 0.508 AIC · ⌖ 0.818 AIC · ⊞ 12.5K · ◷

  4. github-actions commented on Oct 21, 2026

    @github-actions
    ContributorAuthor

    🍪 Issue Monster selected this for Copilot

    I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.

    If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.

    Om nom nom! 🍪

    🍪 Om nom nom by Issue Monster · pi · gpt50 · 0.501 AIC · ⌖ 0.751 AIC · ⊞ 12.5K · ◷

  5. github-actions commented on Oct 21, 2026

    @github-actions
    ContributorAuthor

    🍪 Issue Monster selected this for Copilot

    I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.

    If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.

    Om nom nom! 🍪

    🍪 Om nom nom by Issue Monster · pi · gpt50 · 0.533 AIC · ⌖ 0.747 AIC · ⊞ 12.4K · ◷

  6. github-actions commented on Oct 21, 2026

    @github-actions
    ContributorAuthor

    🍪 Issue Monster selected this for Copilot

    I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.

    If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.

    Om nom nom! 🍪

    🍪 Om nom nom by Issue Monster · pi · gpt50 · 0.495 AIC · ⌖ 0.603 AIC · ⊞ 12.5K · ◷

  7. github-actions commented on Oct 21, 2026

    @github-actions
    ContributorAuthor

    🍪 Issue Monster selected this for Copilot

    I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.

    If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.

    Om nom nom! 🍪

    🍪 Om nom nom by Issue Monster · pi · gpt50 · 0.702 AIC · ⌖ 0.898 AIC · ⊞ 12.5K · ◷

  8. github-actions commented on Oct 22, 2026

    @github-actions
    ContributorAuthor

    This issue is being closed as outdated. A newer issue has been created: #71048

    View newer issue


    This action was performed automatically by the Sighthound Security Scan workflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions