Browsershot 3.57.2 - Server Side XSS to LFR via URL
7,5
High
Discovered by

Offensive Team, Fluid Attacks
Summary
Full name
Browsershot 3.57.2 - Server Side XSS to LFR via URL
Code name
State
Public
Release date
28 oct 2022
Affected product
Browsershot
Affected version(s)
Version 3.57.2
Vulnerability name
Server Side XSS
Vulnerability type
Remotely exploitable
Yes
CVSS v3.1 vector string
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v3.1 base score
7.5
Exploit available
Yes
CVE ID(s)
Description
Browsershot version 3.57.2 allows an external attacker to remotely obtain arbitrary local files. This is possible because the application does not validate the URL protocol passed to the Browsershot::url
method.
Vulnerability
This vulnerability occurs because the application does not validate the URL protocol passed to the Browsershot::url method. Thanks to this, an attacker can point to internal server files, which will be reflected in the PDF that will be generated.
Exploitation


Our security policy
We have reserved the CVE-2022-41706 to refer to these issues from now on. Disclosure policy
System Information
Version: Browsershot 3.57.2
Operating System: GNU/Linux
Mitigation
An updated version of Browsershot is available at the vendor page.
References
Timeline
IA generativa
25 oct 2022
Vendor Confirmed Vuln.
25 oct 2022
Vulnerability patched
25 oct 2022
Vendor contacted
25 oct 2022
Vendor replied
25 oct 2022
Public disclosure
28 oct 2022