在受影响的 Snowflake 驱动程序中,WORKLOAD_IDENTITY 认证会请求一个云工作负载身份令牌,并将其附加到登录请求中,但未验证所配置的主机是否为 Snowflake 端点。能够修改连接配置的 attackers 可以诱导驱动程序生成一个新的证明令牌(attestation token),并将其发送至攻击者控制的主机。被截获的令牌可以在该工作负载身份已注册的账户中,在其剩余有效期内被重放到 Snowflake。在 Azure 上,令牌的目标受众(audience)也是从连接配置中获取的。结合攻击者
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Snowflake | Snowflake Connector for .NET | 4.7.0< 6.1.0 |
affected |
| Snowflake | Snowflake Connector for Python | 3.14.1< 4.7.3 |
affected |
| Snowflake | Snowflake Go Driver | 1.15.0< 2.2.0 |
affected |
| Snowflake | Snowflake JDBC Driver | 3.24.0< 4.3.4 |
affected |
| Snowflake | Snowflake Libsnowflakeclient | 2.2.0< 2.10.0 |
affected |
| Snowflake | Snowflake Node.js Driver | 2.1.1< 3.3.0 |
affected |
| Snowflake | Snowflake ODBC Driver | 3.9.0< 3.20.0 |
affected |
| Snowflake | Snowflake PHP PDO Driver | 3.6.0< 4.2.0 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| Snowflake | Snowflake Connector for Python | 3.14.1 ~ 4.7.3 | - |
|
| Snowflake | Snowflake Go Driver | 1.15.0 ~ 2.2.0 | - |
|
| Snowflake | Snowflake JDBC Driver | 3.24.0 ~ 4.3.4 | - |
|
| Snowflake | Snowflake Node.js Driver | 2.1.1 ~ 3.3.0 | - |
|
| Snowflake | Snowflake Connector for .NET | 4.7.0 ~ 6.1.0 | - |
|
| Snowflake | Snowflake ODBC Driver | 3.9.0 ~ 3.20.0 | - |
|
| Snowflake | Snowflake PHP PDO Driver | 3.6.0 ~ 4.2.0 | - |
|
| Snowflake | Snowflake Libsnowflakeclient | 2.2.0 ~ 2.10.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet