CVE-2025-46326CWE-367

Snowflake Connector for .NET has race condition when checking access to Easy Logging configuration file

Low · published April 28, 2025

CVSS v3.1
3.3
EPSS
0%
Percentile
5.4
In the wild
Unconfirmed
What it is

snowflake-connector-net is the Snowflake Connector for .NET. Versions starting from 2.1.2 to before 4.4.1, are vulnerable to a Time-of-Check to Time-of-Use (TOCTOU) race condition. When using the Easy Logging feature on Linux and macOS, the Connector reads logging configuration from a user-provided file. On Linux and macOS, the Connector verifies that the configuration file can be written to only by its owner. That check was vulnerable to a TOCTOU race condition and failed to verify that the file owner matches the user running the Connector. This could allow a local attacker with write access to the configuration file or the directory containing it to overwrite the configuration and gain control over logging level and output location. This issue has been patched in version 4.4.1.

The record
Technical detail
CVSS v3.1
3.3 · LOW
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00165 · 5.4th percentile
Weakness
CWE-367 · Time-of-check Time-of-use (TOCTOU) Race Condition
Published
2025-04-28T22:33Z
EPSS history
Timeline
  • 28 APR 22:33Z
    Snowflake Connector for .NET has race condition when checking access to Easy Logging configuration file
    cvelistv5