Intel

AIKIDO-2026-32037

snowflake-connector-python is vulnerable to Insertion of Sensitive Information into Log File

Insertion of Sensitive Information into Log FileCVE-2026-86597 Published 4 days ago

65

Medium Risk

This Affects:

PYTHONsnowflake-connector-python
0.0.1 - 4.7.2
Fixed in 4.7.3
Are you affected? Scan for Free

TL;DR

The Snowflake Python connector writes diagnostic logs that can include authentication tokens, OAuth access and refresh tokens, query result master keys (qrmk), pre signed cloud storage URLs, and SAML assertions. Log redaction misses some log paths and data types, so these secrets reach DEBUG logs, third party library logs (botocore, urllib3), and result batch metadata in cleartext. Anyone who can read those logs can recover valid credentials and decryption keys and reuse them against the Snowflake account or cloud storage. The fix enables default secret masking across connector and third party loggers and strips qrmk and chunk header values from result batch logs.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and the connector's diagnostic logs are readable by other parties.

Background info

snowflake-connector-python is vulnerable to Insertion of Sensitive Information into Log File in versions 0.0.1 - 4.7.2.

How to fix this

Upgrade the snowflake-connector-python library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform