Intel

AIKIDO-2026-133619

snowflake-connector-python is vulnerable to Improper Certificate Validation

Improper Certificate ValidationCVE-2026-85525 Published 3 days ago

74

High 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 connector validates TLS certificate revocation using OCSP responses that are not bound to the certificate being checked, so a response issued for a different certificate can be accepted for the one under validation. Definitive verification failures such as a CertID mismatch or an invalid response signature are treated as soft, retryable errors under the default fail-open configuration and do not stop the connection. An on-path adversary holding a revoked certificate and its private key can therefore complete an encrypted session to a Snowflake endpoint despite the revocation. The fix binds each OCSP response to the requested CertID and makes definitive failures close the connection even in fail-open mode.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

snowflake-connector-python is vulnerable to Improper Certificate Validation 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