漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Multiple SQL/DDL Injection and Arbitrary File Read Vulnerabilities in snowflake-sqlalchemy
Vulnerability Description
Snowflake SQLAlchemy versions prior to 1.11.0 contain several security vulnerabilities, including: Improper handling of user-supplied column identifiers in merge operations could allow SQL injection through attacker-controlled input keys. An attacker may be able to exploit this through request field names in a dynamic upsert endpoint, potentially enabling read access to data visible to the application's database role or modification of values within the same MERGE statement. Improper literal rendering of bound parameters when building certain Snowflake-specific table creation queries could allow SQL injection. An attacker may be able to exploit this by supplying a crafted string to any application endpoint that passes user-controlled data through the affected query-building API, potentially causing arbitrary data exfiltration within the scope of the connection role. Improper forwarding of connection configuration parameters could allow an attacker to cause the library to read arbitrary local files and transmit their contents to an attacker-controlled endpoint. An attacker may be able to exploit this in deployment environments that accept user-controlled connection parameters, potentially exposing sensitive files accessible to the application process. The fix is available in Snowflake SQLAlchemy version 1.11.0. Users must manually upgrade.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L
Vulnerability Type
SQL命令中使用的特殊元素转义处理不恰当(SQL注入)
Vulnerability Title
Snowflake SQLAlchemy 输入验证错误漏洞
Vulnerability Description
Snowflake SQLAlchemy是美国Snowflake公司开源的一款 SQL 工具包和对象关系映射器(ORM),它为企业级应用提供了高效、高性能的数据库访问,并将这些模式融入简洁且 Pythonic 的领域语言中。 Snowflake SQLAlchemy 1.11.0之前版本存在安全漏洞,该漏洞源于合并操作对用户提供的列标识符处理不当、构建表创建查询时参数边界文字渲染不当以及连接配置参数转发不当,可能导致SQL注入、任意数据渗出和读取任意本地文件。
CVSS Information
N/A
Vulnerability Type
N/A