PyPi: Snowflake-Connector-Python

CVE-2024-49750

Safety vulnerability ID: 73970

This vulnerability was reviewed by experts

The information on this page was manually curated by our Cybersecurity Intelligence Team.

Created at Oct 24, 2024 Updated at Dec 04, 2024
Scan your Python projects for vulnerabilities →

Advisory

Affected versions of Snowflake Connector for Python are vulnerable to Sensitive Information Exposure (CWE-532). The connector was logging sensitive authentication data including tokens, private keys, and credentials in debug logs. An attacker with access to log files could extract authentication tokens, private keys, and other sensitive data. The vulnerability exists in the Auth class logging functionality and insufficient secret detection patterns. This is exploitable wherever debug logging is enabled. The issue affects _auth.py and secret_detector.py modules, which failed to properly mask all sensitive data formats. Organizations should also rotate any credentials that may have been logged in debug output.

Affected package

snowflake-connector-python

Latest version: 3.12.4

Snowflake Connector for Python

Affected versions

Fixed versions

Vulnerability changelog

This vulnerability has no description

Resources

Use this package?

Scan your Python project for dependency vulnerabilities in two minutes

Scan your application

Severity Details

CVSS Base Score

MEDIUM 5.5

CVSS v3 Details

MEDIUM 5.5
Attack Vector (AV)
LOCAL
Attack Complexity (AC)
LOW
Privileges Required (PR)
LOW
User Interaction (UI)
NONE
Scope (S)
UNCHANGED
Confidentiality Impact (C)
HIGH
Integrity Impact (I)
NONE
Availability Availability (A)
NONE