Lucene search

K
githubGitHub Advisory DatabaseGHSA-69VW-JFQ7-935G
HistoryMay 17, 2022 - 5:42 a.m.

PyWebDAV SQL Injection vulnerability

2022-05-1705:42:57
CWE-89
GitHub Advisory Database
github.com
6
pywebdav
sql injection
get_userinfo method
mysqlauthhandler
davserver
mysqlauth.py
remote attackers
arbitrary sql commands
third party information
software

CVSS2

7.5

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:P/I:P/A:P

AI Score

9.1

Confidence

Low

EPSS

0.004

Percentile

73.5%

Multiple SQL injection vulnerabilities in the get_userinfo method in the MySQLAuthHandler class in DAVServer/mysqlauth.py in PyWebDAV before 0.9.4.1 allow remote attackers to execute arbitrary SQL commands via the (1) user or (2) pw argument. NOTE: some of these details are obtained from third party information.

Affected configurations

Vulners
Node
pywebdavRange<0.9.4.1
VendorProductVersionCPE
*pywebdav*cpe:2.3:a:*:pywebdav:*:*:*:*:*:*:*:*

CVSS2

7.5

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:P/I:P/A:P

AI Score

9.1

Confidence

Low

EPSS

0.004

Percentile

73.5%