CVE-2026-85528: Improper Input Validation in Snowflake Snowflake JDBC Driver
Description
Improper input validation of the auto-configuration account identifier in Snowflake JDBC Driver versions 4.2.0 through 4.3.3 allowed a credential-bearing login request to be redirected to an attacker-selected HTTPS endpoint. An attacker able to control the account value could cause the driver to transmit a reusable login credential to a host of their choosing and replay it to obtain the privileges granted to that credential. Successful exploitation requires an application using jdbc:snowflake:auto with a connections.toml section that omits an explicit host and a lower-trust principal able to set the account value; ordinary JDBC URLs are unaffected. The fix is available in Snowflake JDBC Driver version 4.3.4, including the snowflake-jdbc-fips and snowflake-jdbc-thin. Users must manually upgrade.
CVSS v3.1
Score 5.3medium
Affected software
Snowflake
Snowflake JDBC Driver
Snowflake
Snowflake JDBC Driver (FIPS)
Snowflake
Snowflake JDBC Driver (Thin)
pkg:maven/Snowflake/net.snowflake:snowflake-jdbcpkg:maven/Snowflake/net.snowflake:snowflake-jdbc-fipspkg:maven/Snowflake/net.snowflake:snowflake-jdbc-thinRun on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Snowflake JDBC Driver versions 4.2.0 through 4.3.3 improperly validate the auto-configuration account identifier. This flaw allows an attacker who can control the account value in applications using jdbc:snowflake:auto with a connections.toml section that omits an explicit host to redirect credential-bearing login requests to an attacker-chosen HTTPS endpoint. The attacker can then capture and replay these credentials to gain the privileges associated with them. Ordinary JDBC URLs are not affected. The vulnerability is fixed in version 4.3.4, including the snowflake-jdbc-fips and snowflake-jdbc-thin variants. Users must manually upgrade to apply the fix.
Potential Impact
An attacker with the ability to control the account value in affected configurations can cause the driver to send reusable login credentials to an attacker-controlled host. This enables credential replay attacks, potentially granting the attacker the privileges of the compromised credentials. The vulnerability does not impact availability or integrity directly and requires a lower-privileged principal to set the account value. Ordinary JDBC URLs are not vulnerable.
Mitigation Recommendations
A fix is available in Snowflake JDBC Driver version 4.3.4, including all variants such as snowflake-jdbc-fips and snowflake-jdbc-thin. Users must manually upgrade to this version to remediate the vulnerability. No other mitigations or vendor advisories indicating alternative actions are provided.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- SNOWFLAKE
- Date Reserved
- 2026-09-04T08:34:57.842Z
- Cvss Version
- 3.1
- State
- PUBLISHED
- Is Cloud Service
- true
Threat ID: 6a9a86d8acd9273b49527a81
Added to database: 09/04/2026, 08:52:40 UTC
Last enriched: 09/14/2026, 23:57:00 UTC
Last updated: 10/18/2026, 06:48:20 UTC
Views: 84
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.