net.snowflake:snowflake-jdbc-fips@3.13.17 vulnerabilities

  • latest version

    3.21.0

  • first published

    4 years ago

  • latest version published

    1 months ago

  • licenses detected

  • package manager

  • Direct Vulnerabilities

    Known vulnerabilities in the net.snowflake:snowflake-jdbc-fips package. This does not include vulnerabilities belonging to this package’s dependencies.

    How to fix?

    Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.

    Fix for free
    VulnerabilityVulnerable Version
    • H
    Untrusted Search Path

    Affected versions of this package are vulnerable to Untrusted Search Path when the EXTERNALBROWSER authentication method is used, on Windows. The openBrowser() function in SessionUtilExternalBrowser.java relies upon the xdg-open command that doesn't exist by default on Windows. When the application looks up the command on the system's %PATH% it can be tricked into executing a malicious program placed in one of the traversed directories by a malicious user with limited privileges, thereby elevating their privileges to those of the JDBC driver.

    How to fix Untrusted Search Path?

    Upgrade net.snowflake:snowflake-jdbc-fips to version 3.22.0 or higher.

    [,3.22.0)
    • M
    Incorrect Default Permissions

    Affected versions of this package are vulnerable to Incorrect Default Permissions on the temporary credential cache directory, handled in FileCacheManager.java. When using either EXTERNALBROWSER or USERNAME_PASSWORD_MFA authentication methods with temporary credential caching enabled, credentials are stored in a world-readable file due to insecure handling of temporary credential cache file permissions. Users with local access to ~/.cache/snowflake on Linux systems can read these stored credentials.

    How to fix Incorrect Default Permissions?

    Upgrade net.snowflake:snowflake-jdbc-fips to version 3.22.0 or higher.

    [,3.22.0)