Impact
The SdkProxyRoutePlanner component of the Snowflake JDBC driver fails to validate the nonProxyHosts argument, allowing an attacker who can supply malicious input to craft a regular expression that triggers excessive CPU usage and memory consumption. This leads to Resource Exhaustion, disrupting the availability of the database client. The weakness is a classic Regular Expression Denial of Service flaw, identified as CWE‑1333 and also linked to unbounded resource consumption (CWE‑400).
Affected Systems
Snowflake JDBC drivers up to version 4.0.1 are affected. The vendor product is Snowflake JDBC from snowflakedb, and the vulnerability exists until the patch that incorporates commit 5fb0a8a318a2ed87f4022a1f56e742424ba94052, which is contained in later releases.
Risk and Exploitability
The CVSS score is 4.8, indicating a medium severity. The EPSS score is below 1 %, which means the likelihood of exploitation is low, and the vulnerability is not listed in the CISA KEV catalog. The attacker must have local access to the system running the JDBC driver, as the description notes that the attack can only be executed locally. Consequently, while the impact is limited to availability for local users, the overall risk for remote attackers remains low.
OpenCVE Enrichment
Github GHSA