CVE-2026-13749
Snowflake · Snowflake CLI
An improper neutralization vulnerability exists within the Snowpark annotation processor callback template in the Snowflake CLI, potentially allowing for code injection.
Executive summary
The Snowflake CLI is affected by an improper neutralization vulnerability in its callback template that could allow attackers to execute arbitrary code.
Vulnerability
The vulnerability resides in the Snowpark annotation processor callback template. It involves improper neutralization of input, which typically requires a level of access to trigger the template, suggesting that an authenticated user or attacker with influence over the template input could achieve unintended execution.
Business impact
A CVSS score of 8.8 indicates a high risk of unauthorized code execution within the development or deployment environment. Successful exploitation could lead to the compromise of sensitive credentials, data exfiltration from Snowflake environments, or the injection of malicious logic into automated data pipelines, causing significant reputational and operational damage.
Remediation
Immediate Action: Upgrade the Snowflake CLI to the latest version as recommended by the vendor to ensure the callback template is properly secured.
Proactive Monitoring: Review CI/CD pipeline execution logs and CLI usage patterns for unexpected command invocations or unauthorized modifications to annotation templates.
Compensating Controls: Implement strict input validation for all scripts or templates interacting with the Snowflake CLI and enforce the principle of least privilege for service accounts utilizing the tool.
Exploitation status
Public Exploit Available: false
Analyst recommendation
Security teams must treat this vulnerability with high urgency, particularly in environments where the CLI is integrated into automated workflows. Updating to the latest patched version is the only effective method to neutralize the risk associated with the flawed callback template.