Snowflake JDBC provides a JDBC type 4 driver that supports core functionality, allowing Java program to connect to Snowflake. Snowflake discovered and remediated a vulnerability in the Snowflake JDBC Driver. On Linux systems, when temporary credential caching is enabled, the Snowflake JDBC Driver will cache temporary credentials locally in a world-readable file. This vulnerability affects versions 3.6.8 through 3.21.0. Snowflake fixed the issue in version 3.22.0.
{
"cwe_ids": [
"CWE-276"
]
}[
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"163462292315131043009619918423020661552",
"172755071904979632887942217402952396872",
"324038985784841644452231720853664589211",
"186511955661388583231338465135382544632"
]
},
"signature_type": "Line",
"id": "CVE-2025-24790-e1762ab4",
"target": {
"file": "src/main/java/net/snowflake/client/jdbc/SnowflakeDriver.java"
},
"source": "https://github.com/snowflakedb/snowflake-jdbc/commit/ebb315c4a01b18e571cff086d67aff33def10400"
}
]