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
elFinder: CSRF in netmount allows forced FTP mounts and server-side FTP connections
Vulnerability Description
elFinder is an open-source file manager for web, written in JavaScript using jQuery UI. Prior to 2.1.70, the netmount command is omitted from elFinderConnector::$csrfProtectedCmds in php/elFinderConnector.class.php, so validateCsrfToken() is not called for this state-changing operation. In the shipped php/connector.minimal.php-dist configuration, FTP network mounts are enabled by default, and attacker-controlled protocol, host, path, port, user, pass, alias, and options arguments flow through elFinder::netmount() in php/elFinder.class.php to php/elFinderVolumeFTP.class.php. A cross-site request can therefore persist an attacker-chosen FTP mount in the victim's session, cause the PHP server to connect to an attacker-chosen FTP host and port, and send supplied credentials without an X-elFinder-CSRF token. This issue is fixed in version 2.1.70.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
Vulnerability Type
跨站请求伪造(CSRF)
Vulnerability Title
Studio 42 elFinder 跨站请求伪造漏洞
Vulnerability Description
Studio 42 elFinder是Studio 42团队的一款基于Web的文件管理组件。 Studio 42 elFinder 2.1.70之前版本存在跨站请求伪造漏洞,该漏洞源于netmount命令未包含在CSRF保护命令列表中,导致跨站请求伪造攻击,可能使受害者会话中持久化攻击者选择的FTP挂载,并导致PHP服务器连接攻击者控制的FTP主机和端口及发送凭据。
CVSS Information
N/A
Vulnerability Type
N/A