Vulnerability Information
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.
Vulnerability Title
WsgiDAV: Blind SQL injection in the MySQL provider
Vulnerability Description
WsgiDAV is a generic and extendable WebDAV server based on WSGI. Prior to 4.3.5, the sample MySQLBrowserProvider in wsgidav/samples/mysql_dav_provider.py concatenates the record key parsed from a request URL directly into SQL WHERE clauses. The affected _exists_record_by_primary_key, _get_field_by_primary_key, and _get_record_by_primary_key methods are part of a shipped example provider that is not enabled by default. An attacker who can access a share explicitly configured with this non-default provider can inject SQL through a normal GET request; anonymously exposed read shares permit a status-code oracle and extraction of arbitrary data reachable by the configured MySQL account. This issue is fixed in version 4.3.5.
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N
Vulnerability Type
SQL命令中使用的特殊元素转义处理不恰当(SQL注入)
Vulnerability Title
mar10 WsgiDAV SQL注入漏洞
Vulnerability Description
mar10 WsgiDAV是mar10个人开发者的一款基于WSGI的WebDAV服务器。 mar10 WsgiDAV 4.3.5之前版本存在SQL注入漏洞,该漏洞源于示例MySQLBrowserProvider将请求URL中解析出的记录键直接拼接到SQL WHERE子句,可能导致SQL注入,攻击者可通过普通GET请求注入SQL,匿名暴露的只读共享可导致状态码oracle及提取任意数据。
CVSS Information
N/A
Vulnerability Type
N/A