← All stories
● Covered by 1 source · 1 reportMedium impact1 neutral

Snowflake GitHub Actions Flaw Allowed Command Injection via Crafted Issues

🔄 Updated 1h ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Wiz found a workflow injection flaw in Snowflake's GitHub repository.
  • The vulnerability allowed command execution via crafted GitHub issues.
  • Internal Jira credentials were exposed in the affected workflow step.
  • Snowflake patched the issue on June 23, 2026, and rotated the token.

Vulnerability Discovery

Cybersecurity researchers at Wiz identified a GitHub Actions workflow injection vulnerability within Snowflake's public snowflakedb/snowflake-connector-net repository. The flaw, located in the .github/workflows/jira_issue.yml file, could be triggered by a specially crafted GitHub issue. This allowed for command execution within a workflow that exposed sensitive internal Jira credentials.

Technical Details of the Flaw

The vulnerability stemmed from the workflow directly inserting attacker-controlled issue title and body values into a shell run: block. Additionally, the workflow incorrectly checked for github.event.pull_request.user.login on an issue event, which evaluated to an empty string and bypassed a comparison intended to prevent ordinary issues from reaching the job. The exposed credentials included JIRA_BASE_URL, JIRA_USER_EMAIL, and JIRA_API_TOKEN.

Exploitation and Impact

Wiz's Red Agent system successfully exploited the injection during authorized security testing, obtaining an out-of-band callback and the Jira API token. This token, belonging to qa@snowflake.net, provided read access to Jira projects covering engineering, security compliance, and bug bounty tracking on snowflakecomputing.atlassian.net. The vulnerability was confined to the repository's CI/CD automation and did not affect any released versions of the Snowflake Connector for .NET.

Remediation and Response

Wiz reported the issue to Snowflake via HackerOne on June 23, 2026. Snowflake promptly merged a fix the same day in pull request #1402, replacing direct GitHub expression expansion with environment variables passed to jq as arguments. The vulnerable workflow had been present in the default branch for five days prior to the fix. Snowflake stated that their investigation found no evidence of unauthorized access, and the Jira token was rotated on June 24, with no unrelated external use detected during the exposure window.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~15 min · 13 stories · Aug 17

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

Cybersecurity researchers at Wiz discovered a GitHub Actions workflow injection vulnerability in Snowflake's public snowflakedb/snowflake-connector-net repository. This flaw allowed command execution through crafted GitHub issues, potentially exposing internal Jira credentials. Snowflake quickly patched the vulnerability, confirming no evidence of unauthorized access.